
Art & Design – The Jumeirah Lakes Towers is a huge development in Dubai, United Arab Emirates which consists of a 87 towers being constructed along the edges of four artificial lakes (Lake Almas West, Lake Almas East, Lake Elucio, and Lake Allure).
Not a member? Sign-up today!