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