TravelTill

About Villa Cerro Castillo


JuteVilla
Cerro Castillo is a jagged rocky peak located in the Ays�n del General Carlos Ib��ez del Campo Region of Chile, within the Cerro Castillo National Reserve. Castillo means castle in Spanish, and the steep basalt walls of the mountain indeed make it look like one. On its sides are a few small glaciers and lakes fed by them
JuteVilla