Where is Cherbourg?

Where is Cherbourg located?

Cherbourg, Cherbourg, France (approx. 49.63352°, -1.621487°)


Where is Cherbourg on the map?