NEWSAR
Multi-perspective news intelligence
Incahuasi

Incahuasi

Location Region

Incahuasi is a volcanic mountain in the Andes of South America. It lies on the border of the Catamarca Province of Argentina and the Atacama Region of Chile. Incahuasi has a summit elevation of 6,621 metres (21,722 ft) above sea level.

Mentions:0
7 Days:0