Designed by
Title
Two Ski Jump Towers in Winter #106965253
Description
Lake Placid, New York / USA/ Feb. 21, 2016: The Lake Placid Olympic Ski Jumping Complex comprises a 90- and 120-meter ski jumps towers built for the 1980 Olympic Games in Lake Placid, New York, United States.
This image is editorial