Less than 2 miles southeast of downtown Lake Placid, the Olympic Jumping Complex is another popular (and convenient) outing for winter sports enthusiasts. Once used as an event site during the ...