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?
{"latitude":44.29161,"longitude":-73.98585,"title":"High Peaks Resort, Lake Placid"}