Mekla
Algeria
A Kabyle town in Algeria's Tizi Ouzou highlands where a domed white shrine rises among snow-dusted evergreens, with forested ridgelines and hilltop settlements visible across the valley.
- Population29,560
- Nearest water4.9 km
- Nearest mountain6.6 km