by pawel_szczepanski
Close-up of Burj Al Arab in Dubai, the world's most luxurious hotel, on February 03, 2013. Also called "the only seven-star hotel", one of the most recognizable landmarks of Dubai.