Where is Lost River?

Where is Lost River located?

Lost River, Lost River, Canada (approx. 45.83143°, -74.54796°)


Where is Lost River on the map?