Where is Woods Landing-Jelm?

Where is Woods Landing-Jelm located?

Woods Landing-Jelm, Wyoming, United States of America (approx. 41.138071762°, -105.993347168°)


Where is Woods Landing-Jelm on the map?