Where is Warszawa?

Where is Warszawa located?

Warszawa, Warszawa (Station), Poland (approx. 52.226936°, 21.003286°)


Where is Warszawa on the map?