The Montelbaanstoren is a tower on bank of the canal Oudeschans in Amsterdam, Netherlands. The original tower was built in 1516 as part of the Walls...