In the nineties, a new and big stupa was realised in Leh, the capital of Ladakh, by the Japanese Guru Nichidatsu Fujii. It is situated on a rock overviewing the small town. People can reach this splendid viewing point by climbing irregular stairs, a 400 in total.
View Full Image on Dreamstime
Username: Wimtavernier
Editorial: No
Width: 3624 pixels
Height: 2425 pixels
Downloads: 9
Image ID: 7713787