Jebel Toubkal...
Jebel Toubkal is the highest peak in North Africa, located in the Atlas Mountains near the village of Imlil in Morocco. Standing at an impressive 4,167 meters (13,671 feet) tall, this majestic mountain offers breathtaking views and a challenging trek...
Imlil, , Morocco