header-logo.svg

Jumeirah Lake Towers

The Jumeirah Lakes buildings are a sizable erection of infra in Dubai, United Arab Emirates, that includes eight buildings Embankment that face the Jumeirah Islands and 80 towers being built around the shores of three man-made lakes.