Where is Windy Saddle Park?

Where is Windy Saddle Park located?

Windy Saddle Park, Colorado, United States (approx. 39.73639°, -105.2414°)


Where is Windy Saddle Park on the map?