Where next?
Explore related content
View of the Nile Barrage, also known as the Delta Barrage, a dam system spanning over a river. The dam was built with a number of towers and structures designed in the architecture style commonly found in medieval Europe.
Explore museums and play with Art Transfer, Pocket Galleries, Art Selfie, and more