Where is Standley Lake?
Where is Standley Lake located?
Standley Lake, Standley Lake, United States of America (approx. 39.8625°, -105.125°)
Where is Standley Lake on the map?
{"latitude":39.8625,"longitude":-105.125,"title":"Standley Lake"}