Photograph by
-
-
0
Edit Photo Details
Tibetan Stupa
Boudhnath Stupa is one of the largest stupas in the world. It is in the Tibetan Buddhist area just outside of Kathmandu, Nepal. Hundreds of pilgrims walk clockwise around the Stupa each day spinning the Prayer Wheels that surround the Stupa.