Where is Waterlooplein?

Where is Waterlooplein located?

Waterlooplein, Waterlooplein (Station), Netherlands (approx. 52.3675°, 4.90167°)


Where is Waterlooplein on the map?