Kathmandu - City of Temples

Explore some of Kathmandu, Nepal's most famous temples and holy sites, including Swayambhu, a hilltop where Buddhist stupas and Hindu temples coexist.