Wednesday, 18 December 2013

PASHUPATINATH TEMPLE. KATHMANDU, NEPAL UNESCO WHS.

THIS IS THE MOST SACRED HINDU TEMPLE IN NEPAL.

















No comments: