At the time of the original Moments, 'the 8th wonder of the world' in Dubai, United Arab Emirates was still under construction. The Palm Island Jumeirah.
[X]