Kathmandu is one of the most amazing cities in the world. Of course, it may not be as big, populated, ...