World From AboveSeason 12Episode 4

The Kathmandu Valley, Nepal

Travel
English
The city of Kathmandu, capital of Nepal, is situated in a valley that straddles the Bagmati River. Its architecture blends the old and the new, with centuries-old temples and shrines standing alongside modern office buildings.
Subtitles:
English (CC)
Country:
USA