Where is Výstaviště Praha?

Where is Výstaviště Praha located?

Výstaviště Praha, Výstaviště Praha, Czech (approx. 50.10472°, 14.430834°)


Where is Výstaviště Praha on the map?