Map of Horseshoe Lake in Beaverhead County, MT:

Horseshoe Lake Beaverhead Gallagher Mountain 45.0231938 -112.7449042