Impossible Engineering
Yesterday
Friday 10 September 2021 07:10 - 08:00 (50 mins)
Bluewaters Island: A vast new island in the seas off Dubai, which has been created to house the world's biggest observation wheel - twice the size of the London Eye. [S,AD]
|