(BOT): Reverting to most recent version before archival
Canals of Amsterdam (Nederlands: Amsterdamse grachten) is a tourist attraction, one of the Rivers in Amsterdam, Netherlands. It is located: 18 km from Diemen, 520 km from Brussels, 650 km from Cologne. Read further