Arabian Tower, Dubai, United Arab Emirates A seven-star luxury hotel, the Burj al Arab, or Arabian Tower soars more than a thousand feet high. Built on a man-made island off the coast of Dubai, the structure is shaped like the sail of an Arabian dhow. Send us your photos of the Arabian Tower. Once we have enough pictures (it takes about 300) we'll create a Photosynth.