Results 2 results found Montelbaanstoren Tower and Oudeschans canal, Amsterdam, North Holland, The Netherlands, Europe Oudeschans canal and Montelbaanstoren tower in the background, Amsterdam, The Netherlands, Europe The Oudeschans canal in Amsterdam with the Montelbaanstoren tower in the background