Summit Jebel Toubkal

Summit Jebel Toubkal; a 13,671 ft mountain located in the High Atlas of Morocco.

View More