Keepsake Search

 
 
View more Keepsakes

Largest stupa

Boudhanath stupa in Nepal is the largest stupa of the country and reflects the Tibetan culture in Kathmandu. Boudhanath stupa of Nepal states the Buddhist symbolism at the Boudhanath temple in Kathmandu, Nepal. The famous Boudhanath temple of Nepal lies on the eastern outskirts of Kathmandu.

Author Withheld (Age out of range)

More traditions from Nepal →