SWAYAMBHUNATH STUPA
1.9 MILES AWAY / 3.1 km
Swayambhu, a UNESCO World Heritage Site is one of the holiest Buddhist stupas in Nepal. It is said to have evolved spontaneously when the valley was created out of a primordial lake more than 2,000 years ago. This stupa is the oldest of its kind in Nepal and has numerous shrines and monasteries on its premises.