Lake Placid

View of the 90-meter jump.

Close Window