Designed by
Title
Ski jump towers #106031737
Description
Lake Placid , New York, USA. October 10, 2017. The Lake Placid Olympic Ski Jumping Complex in Lake Placid , New York. Training facility and 90 and 120 meter towers are open to the public to explore
This image is editorial