Skip to content
Advertisement

Topic - Pico Mountain

Pico Mountain Ski Area is a ski area located in Killington, Vermont, United States. Established in 1937, it was one of the first commercial ski resorts in the state. The base of the resort is located on the northwest side of Pico Peak on U.S. Route 4 approximately vertical drop. - Source: Wikipedia

Related Stories