Wednesday, June 29, 2011

Statue of Padmasambhava (known to the faithful as Guru Rinpoche) gleaming in the sun, a huge statue over the entrance to Upper Pharping, Nepal, one of the holiest sites in the world

No comments: