It’s hard to imagine Dubai without the remarkable Palm Jumeirah. The palm tree shaped man-made archipelago is an iconic symbol of Dubai built in the Arabian Gulf. As any visitor to the impressive The ...
the city government ruined the view by wrapping a bright yellow sheet around the trunk of each tree. The road had been bustling, even on weekdays, with people taking photos of the line of palm ...