Category Details


 Winner 2018

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 more

 Winner 2017

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 more