Dubai Frame is one of the latest additions to the tourist attractions. Dubai is keeping innovating and introducing new tourist attractions. The Frame is an architectural landmark in Zabeel Park, Dubai. It has been described The Guardian newspaper as “the biggest picture frame on the planet.
The design was selected as the winner of the 2009 ThyssenKrupp Elevator International Award from 926 proposals. Participants from all over the world were invited to submit an emblem that would promote “the new face for Dubai”.