Located in the Andes mountain range, at the heart of Chile’s Aysén Region, Cerro Castillo National Park protects a unique environment of glaciers and native forests. This natural wealth makes it one ...