DUBAI, UAE - MAY 26: Burj Al Arab hotel on May 26, 2011 in Dubai. Burj Al Arab is a luxury 5 star hotel built on an artificial island in front of Jumeirah beach.
Editorial use only
Editorial credit: Lyubov Timofeyeva / Shutterstock.com

Royalty-free stock photo ID: 88867705

DUBAI, UAE - MAY 26: Burj Al Arab hotel on May 26, 2011 in Dubai. Burj Al Arab is a luxury 5 star hotel built on an artificial island in front of Jumeirah beach.