Kathmandu is the capital and the largest city of Nepal. It is located at an altitude of about 1300 meters above sea level in the valley of the same name, which is surrounded on three sides by the Makhabharat mountain ridge (or the Lesser Himalayas).
...