Where is Bucharest North Station?

Where is Bucharest North Station located?

Bucharest North Station, Bucuresti, Romania (approx. 44.44677°, 26.07439°)


Where is Bucharest North Station on the map?