Those islands represent Dubai’s greed!
Nature will always win!