AN ENGINEERING MASTER PIECE
During the construction phase......
Dubai , United Arab Emirates
Remember, this is in the middle of the desert.... The very
HOT desert where temperatures get up to 120 degrees....
Unbelievable!
But true.....
The INSIDE view:
We wonder why petrols a...