DUBAI, UAE - APRIL 28: The luxurious and iconic Burj al Arab is the second tallest hotel in the world, April 28, 2005, situated on a man-made island off Dubai, United Arab Emirates.
- Image ID: 76450876
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: David Steele / Shutterstock.com
- Copyright: David Steele