Capital city of Nepal
Kathmandu is the capital and largest city of Nepal. It sits in a valley surrounded by green hills at an altitude of 1,400 meters. Known as the "City of Temples," it blends ancient royal squares, sacred shrines, and busy markets with modern life
Play Kathmandu City · All community maps · WorldGuessr, a free GeoGuessr alternative