Where is Lake Champion?
Where is Lake Champion located?
Lake Champion, New York, United States (approx. 41.51892°, -74.82835°)
Where is Lake Champion on the map?
{"latitude":41.51892,"longitude":-74.82835,"title":"Lake Champion"}