Bariloche, Argentina Vista This photo is the view looking west from Catedral ski resort in Bariloche. The lake is Nahuel Huapi, which means “puma island” in local Mapuche dialect. SnowBrains | April 26, 2013 0 Comments