las lenas ski accommodations

Storming In the Andes!

The first big snow storm has arrived in the Andes, just in time as the South American ski resorts are preparing for their 2012 opening!