United Arab Emirates, that consist of 80 towers being built along the margins of three artificial lakes (Lake Almas West, Lake Almas East, and JLT Lake), as well as the JLT Embankment, which has eight towers facing Jumeirah Isles.
Built with
Website Design Program