Dam Square, on the Amstel RiverĀ ?