Rank #54

Boudhanath Stupa, Nepal

Boudhanath Stupa is an ancient Buddhist monument located in the Kathmandu Valley of Nepal. Built in the 5th century, the stupa is one of the largest of its kind in the world and is a UNESCO World Heritage

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density