Bariloche, Argentina Vista SnowBrains | April 26, 2013 Share this article View from Catedral ski resort in Bariloche, Argentina. photo: miles clark 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. Posted by SnowBrains | April 26, 2013