Bouddha PhotoWalk (13-Jul-2024) Featured Gallery
Bouddhanath Stupa, a popular tourist destination, is the largest stupa in Nepal and a UNESCO World Heritage Site. It was built around 14th century after the Mughal invasion. After the arrival of thousands of Tibetans following the 1959 Chinese invasion, … Continued