Boudha Stupa

one of the biggest Buddhist stupa in Kathmandu valley