Designed by
Title
Waterfall of the Ciudadela Park, Barcelona, Catalonia, Spain #253511955
Description
The Waterfall of the Ciudadela Park-also known as Gran Cascada or Monumental Waterfall-located in the Ciudadela Park, in the Old Town district of Barcelona, Spain. It was built between 1875 and 1888