Meraldene Dam - Credit: Wikimedia Commons
The Meraldene Dam, or Barrage Meraldene, is an embankment dam on the Meraldene River, located at southwest of Thénia in Boumerdès Province within Kabylia in Algeria. Read more on Wikipedia
Source: en.wikipedia.org