The Dubai Frame
The Dubai Frame is an architectural landmark in Zabeel Park, Dubai. It holds the record for the largest frame in the world. It is controversial as the architect describes it as the "biggest stolen building of all time.”
Location Highlights