Burj Al Arab (34 pics)
Burj Al Arab is a luxury hotel located in Dubai, United Arab Emirates, which promotes itself as the world's first and only "7-star" property. This gorgeous building is the second tallest building in the world (1,050 ft) and it was designed to resemble a billowing sail. The hotel stands on an artificial island 920 ft out from the beach, and is connected to the mainland by a private bridge.




































































Do you like it?
It is just one of the thousands of posts that we have on the Acidcow.com.
Please visit our main page to see other great pictures and videos!














































Someone please sponsor me