Tuesday, November 15, 2011

Wired


Located in Jebel Ali, Dubai
It looks near yet very very far... If you see this, you are about to exit Dubai going to Abu Dhabi!

No comments:

Post a Comment