Where is Ten-Slip?

Where is Ten-Slip located?

Ten-Slip, Wyoming, United States of America (approx. 44.0338016111°, -107.4504089355°)


Where is Ten-Slip on the map?