Burj Al Arab Hotel, Dubai, United Arab Emirates
The Burj Al Arab, built on an artificial island off Jumeirah Beach, is a sail-shaped luxury hotel that has become the symbol of Dubai. Photos taken in 2009.
The Visual Travel Guide is a collection of High resolution travel photographs
The Burj Al Arab, built on an artificial island off Jumeirah Beach, is a sail-shaped luxury hotel that has become the symbol of Dubai. Photos taken in 2009.