The Dubai Frame is a 150-meter-tall architectural landmark located in Zabeel Park, Dubai. It is designed as a giant rectangular frame, symbolizing the connection between the city's past and future. The structure is made of glass, steel, aluminum, and reinforced concrete, with a striking gold exterior.