Where is Aachen Central Station?

Where is Aachen Central Station located?

Aachen Central Station, Aachen Central Station, Germany (approx. 50.767788°, 6.091192°)


Where is Aachen Central Station on the map?