Swayambhunath Stupa, Nepal

Vedic Odyssey takes its group to the Swayambhunath Stupa in Kathmandu, Nepal during the 2010 The Himalayas Spiritual Adventure. The video shows the stairs leading up to the stupa, the main stupa, views of Kathmandu valley, neighboring monastery and more.