Where is Belgica Station?

Where is Belgica Station located?

Belgica Station, Bruxelles-Capitale, Belgium (approx. 50.86853°, 4.33685°)


Where is Belgica Station on the map?