WorldGuessr

Kathmandu City

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