Where is Glenrock?

Where is Glenrock located?

Glenrock, Wyoming, United States of America (approx. 42.8608664561°, -105.8738708496°)


Where is Glenrock on the map?