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