Where is High Peaks Resort, Lake Placid?

Where is High Peaks Resort, Lake Placid located?

High Peaks Resort, Lake Placid, New York, United States (approx. 44.29161°, -73.98585°)


Where is High Peaks Resort, Lake Placid on the map?