Sidi Mohamed Ben Ali lake located in western Algeria in the state of Sidi Bel Abbes, specifically on the lands of the municipality of Ain Al Tharid.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections