Live action footage
The Cathedral (Dom) and River Rhine, Cologne (Koln), North Rhine Westphalia, (Nordrhein-Westfalen), Germany, Europe
HD
1920 x 1080