The mid-mountain lodge, Thunderhead, at Steamboat Ski Resort in Colorado, USA. Steamboat is known as Ski Town USA as it has sent more athletes to the Olympic Winter Games (100 and counting!) than any other town in the country.
Travel Tuesday Photo: Thunderhead Lodge, Steamboat Ski Resort, Colorado, USA
Categories: Colorado, North America, Picture of the Week, United States
Tags: Colorado, Steamboat, Travel Tuesday Photo
Leave a comment


Recent Comments