Where is Praha-Podbaba Station?

Where is Praha-Podbaba Station located?

Praha-Podbaba Station, Praha-Podbaba Station, Czech (approx. 50.11222°, 14.39556°)


Where is Praha-Podbaba Station on the map?