
Feel like an Olympian at Squaw Valley
The 2014 Winter Games at Sochi, Russia are underway, ecoXplorer is profiling the three US locations which have hosted the Winter Olympics. Today, it’s Squaw Valley, on the north end of Lake Tahoe in California. There was a 12 foot dump of snow days before the Games, and local military troops were called in to
Read more