Your
screen
resolution
⇑
Bouddha stupa is the biggest stupa in Nepal and the holiest place for Budhists in Kathmandu. Every dawn and dusk a large numbers of devotees walk clockwise around the structure.
⇐
⇒
Share
⇐
⇑
⇒
mobile version