Mirador Condor

Aptly named for the many Condors seen in this area, this mirador offers amazing views of Lago Pehoe and the Hotel Pehoe located out on an island. Imagine waking up with such beautiful views to start off your day.
Mirador Condor
discovernature, landscapes, lake,
mirador, island
February 22, 2022
Torres del Paine,
Patagonia, Chile, North America