Sign In Register

Challabamba, Peru

Cuzco Department · Peru

Challabamba is a small town in Cuzco Department, Peru with a population of 875.

875 Population 15/sq mi density
9,075 ft Elevation 2,766 meters
51°F Avg Temperature 11°C
21.9 in Annual Rain
America / Lima Timezone

Waterfalls Near Challabamba, Peru

1 waterfalls from OpenStreetMap and USGS geographic data found near Challabamba, Peru.

Name Description
Pacchayoq Height: 20
← Back to Challabamba, Peru