Where is Horsetooth Reservoir?

Where is Horsetooth Reservoir located?

Horsetooth Reservoir, Horsetooth Reservoir, United States of America (approx. 40.55436°, -105.15591°)


Where is Horsetooth Reservoir on the map?