Warming up the yaks…
1 destinations
One of the largest spherical stupas in the world and the center of Tibetan Buddhism in Nepal, a UNESCO World Heritage Site.