United States

Winter? These Guys Made Winter.

Seven Olympic venues, one charming Main Street, and a host of High Peaks—it all adds up to Lake Placid, America's original snowbound resort.