Dubai’s newest mega-attraction, a 150-meter-high, 93-meter-wide picture frame structure dubbed the “Dubai Frame” has officially opened in the UAE. The structure is the latest in the city’s line of eye-catching megaprojects, offering up panoramic views of the skyline while framing views of iconic buildings such as the Burj Khalifa for visitors and residents all across the city.