The Dubai Frame
The Dubai Frame is a 150m high, 93m wide structure built to resemble a huge picture frame. The structure consists of two ...
British Airways i360 at Brighton
British Airways i360 is the world's tallest moving observation tower. It carries 200 passengers at a time in a circular glass ...