Image 1 of 1
Parque Nacional Cerro Castillo_BEN09523.jpg
Cerro Castillo is the highest peak in, and the namesake of, Parque Nacional Cerro Castillo.