Kathmandu is the capital city of Nepal, a landlocked South Asian nation bordered by China (north) and India (south, east, west).