Where is Lost Horse Lake?
Where is Lost Horse Lake located?
Lost Horse Lake, Lost Horse Lake, Canada (approx. 51.57361°, -120.40417°)
Where is Lost Horse Lake on the map?
{"latitude":51.57361,"longitude":-120.40417,"title":"Lost Horse Lake"}