Bức ảnh do vệ tinh IKONOS chụp được hôm 16/7/2004, cho thấy hòn đảo nhân tạo nằm ngoài khơi biển Dubai trên vịnh Ba Tư.