Where is Hotchkiss?

Where is Hotchkiss located?

Hotchkiss, Hotchkiss, United States of America (approx. 38.799706°, -107.7195°)


Where is Hotchkiss on the map?