Image 1 of 1
12TRne0050.jpg
Boudhanath Temple, one of the most beautiful Buddhist stupas in the world, Kathmandu, Nepal