Your browser does not support iframes.
The Jumeirah Lake Towers (Arabic: ابراج بحيرة الجميرا) is a huge development in Dubai, United Arab Emirates which consists of a 79 towers being constructed along the edges of four artificial lakes (Lake Almas West, Lake Almas East, Lake Elucio, and Lake Allure) as well as the JLT Embankment of 8 tower facing Jumeirah Islands.
Is this your outlet? Click here.