Designed by
Title
The Dubai Frame Dubai United Arab Emirates 02 #212620850
Description
The Dubai Frame is an architectural landmark in Zabeel Park, Dubai in United Arab emirates. It has been described as `the biggest picture frame on the planetââ¬Â. The structure is created out of glass, steel, aluminum, and reinforced concrete. It is positioned in such a way that representative landmarks of modern Dubai can be seen on one side, while from the other side, visitors can also view older parts of the city.
This image is editorial