Supermarket at the Tengboche Monastery

You can buy anything anywhere in Nepal.

October 30, 1997.