Where is Warsaw Zoo Station?

Where is Warsaw Zoo Station located?

Warsaw Zoo Station, Warsaw Zoo Station, Poland (approx. 52.26352°, 21.01748°)


Where is Warsaw Zoo Station on the map?