Travel Tuesday Photo: Thunderhead Lodge, Steamboat Ski Resort, Colorado, USA

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.

Categories: Colorado, North America, Picture of the Week, United States | Tags: , , | Leave a comment

Post navigation

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Create a free website or blog at WordPress.com.