Where is The Summit?
Where is The Summit located?
The Summit, The Summit, United States of America (approx. 43.088°, -78.938°)
Where is The Summit on the map?
{"latitude":43.088,"longitude":-78.938,"title":"The Summit"}