Where is Vilvoorde Station?

Where is Vilvoorde Station located?

Vilvoorde Station, Vilvoorde Station, Belgium (approx. 50.924503°, 4.43192°)


Where is Vilvoorde Station on the map?