Where is Anna Maria II, Amsterdam?

Where is Anna Maria II, Amsterdam located?

Anna Maria II, Amsterdam, Anna Maria II, Amsterdam, Netherlands (approx. 52.3728°, 4.91101°)


Where is Anna Maria II, Amsterdam on the map?