High Atlas Mountains - Ouirgane 

Ouirgane is a small town and rural commune in Al Haouz Province of the Marrakesh Tensift-El Haouz region of Morocco. situated in the High Atlas mountains at about 1,000 metres (3,300 ft) above sea level.