Kathmandu is the capital city of Nepal, with a population of over 550,000, yet is only the size of a small urban town. The city is one of the poorest in the world yet retains a fascinating charm being a virtual museum of narrow streets, hindu pagodas and buddhist stupas.