Burj Al Arab
The Burj Al Arab is the world's tallest hotel. Built in the shape of a sail on a man-made island, it is the only 7-star hotel in the world. Print this photo of the symbolic icon of Dubai, United Arab Emirates.
#Views: 1,831 | #Prints: 255 | #Downloads: 136