Mirador Salto de la Leona is a viewpoint inside of Reserva de la Biósfera Bosques Templados Lluviosos de los Andes Australes.