by Robert Barker | Apr 18, 2012 | Blog
The Andes Mountains in Argentina & Chile see their first snow of the season! Here’s a glimpse of what’s to come in the Southern Hemisphere as Valle Nevado prepares for their opening day. This season is looking very promising in the Andes!