Things to do in Kathmandu, the Valley of the Gods, NepalNepal’s capital Kathmandu lies on 1400 meters above sea levels …