In this episode of Global Treasures, we visit Kathmandu Valley, known for its artistic and religious symbolism. Located in Nepal and established as a world heritage site in 1979, we will discuss the history, architecture, food, legends, travel tips and more.