Architecture Villa E in Morocco by Studio Ko By skin 12 years ago Villa E is a incredible mountain lodge built on the foothills of the Atlas Mountains,