Categories
Arts Creative Engineering Places Travel

Dubai ‘Frames’ Itself In The Iconic Dubai Frame

As if Dubai’s Burj Khalifa, the iconic 829.8-meter (2,722-foot) structure – the tallest in the world, was not enough, the city has come out with another gigantic marvel. This time it is the Dubai Frame.