Where is Hotchkiss?

Where is Hotchkiss located?

Hotchkiss, North Rhine-Westphalia, Germany (approx. 51.28333°, 6.63333°)


Where is Hotchkiss on the map?