The lobby of the Burj Al Arab (Arabic: برج العرب,Tower of the Arabs), a luxury hotel located in Dubai.
The lobby of the Burj Al Arab (Arabic: برج العرب,Tower of the Arabs), a luxury hotel located in Dubai. Buildings - Indoor Links: en.wikipedia.org By: ossewa