Petrohue is located in the Vicente Pérez Rosales National Park, on the shores of Todos los Santos, a deep crystalline emerald lake nestled in the Andes with the backdrop of the snow-capped Volcano Osorno.