Manmade islands
Figure 5: Manmade islands in Dubai.