Where is Bella Center Station?

Where is Bella Center Station located?

Bella Center Station, Bella Center Station, Denmark (approx. 55.638058°, 12.582944°)


Where is Bella Center Station on the map?