Bordering Pehoé Lake, is the imposing waterfall called Salto Grande.
Salto Grande is located on the road to Los Cuernos Viewpoint, in the extension that houses the Torres del Paine National Park located in the XII region of Chile.
Salto Grande is located in the Pehoé sector, only 2 kms. of the main route that crosses Torres del Paine; you get to a parking lot and then you have to walk only 5 minutes to the viewpoint. Salto Grande is the largest waterfall in the Park.