Supermarket at the Tengboche Monastery
You can buy anything anywhere in Nepal. October 30, 1997.
October 30, 1997.