Rank #47

The Palm Jumeirah

The Palm Jumeirah is an iconic man-made island located in Dubai, United Arab Emirates. It is the world's largest artificial island and is part of the Palm Islands archipelago. The island is shaped like a palm tree

01
Lv 1 · Browser0 pts
0 / 100 to Lv 2+1 / 200px scrolled
Theme
Display
Density