Bouddha Stupa, Kathmandu
Bouddha Stupa, situated 8 km to the east of downtown Kathmandu, Boudha, is one of the UNESCO World Heritage Sites and one of the most imposing landmarks in Kathmandu, Nepal.
More by Nirajan Shrestha View profile
Like