By Himalayan Planet Adventures
A glimpse of famous Buddhist stupa in Kathmandu and listed in World Heritage Site.