Where is Windy Saddle Park?

Where is Windy Saddle Park located?

Windy Saddle Park, Windy Saddle Park, United States of America (approx. 39.73639°, -105.24139°)


Where is Windy Saddle Park on the map?