Live action footage
The River IJ modern waterfront architecture at Java-eiland, Amsterdam, The Netherlands.
HD
1920 x 1080