DUBAI, UAE - JANUARY 8: Burj Al Arab hotel on January 08, 2012 in Dubai. Burj Al Arab is a luxury 7 stars hotel classed as one of the most luxurious in the world. Is built on an artificial island.
- Image ID: 94398106
- Copyright: Francesco Dazzi
- Editorial Credit: Francesco Dazzi / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.