translate English to French: The village of Telouet is situated at 1870 m, on the south side of the High Atlas, in a high valley where it flows the oued (river) Imarene.
Le village de Telouet est situé à 1870 m, sur le versant sud du Haut Atlas, dans une haute vallée où coule l’oued (rivière) Imarene.