Opened in January 2018, this 150m rectangular 'photograph frame' sits in Zabeel Park, ideal in between historic and present day Dubai, and presents grand sights of…The human-created island Palm Jumeirah is among Dubai's most iconic sights – its palm-tree variety seen Plainly from above – and Places. An archipelago made of a "trunk," "fronds"