JDS111019nepal2011_00092_v1.jpg
Tashi Delek Monastery, Namche Bazaar, Nepal.