Where is Aachen Central Station?

Where is Aachen Central Station located?

Aachen Central Station, Nordrhein-Westfalen, Germany (approx. 50.76764°, 6.091179°)


Where is Aachen Central Station on the map?