Where is Ronchamp?

Where is Ronchamp located?

Ronchamp, Ronchamp (Station), France (approx. 47.69889°, 6.62306°)


Where is Ronchamp on the map?