Lake Placid, NY, is known as the "Winter Sports Capital of the World." But during summer months it is drawing thousands of tourists and athletes with its creative takes on traditionally snow-bound activities. Bobsledding on wheels, anyone? (Originally published Aug. 1, 2012)
Copyright 2013, Dow Jones & Company, Inc.