BOOM! South American Resorts Expecting Upwards of 100-INCHES of Snow this Week The South American ski season will beย in full swing in the next couple of weeks, and it looks like Mother Nature will be delivering the goods to start the season off with a bang. Towards the end of this week the storms will begin, and over the next week or longer most resorts in Chile will see upwards of 7-FEET […] Weather WeatherBrains | June 6, 2018 1 Comment