The World’s Biggest Picture Frame Fits All Of Dubai

Sprouting up out of the desert, Dubai is already pretty photogenic. But a brand new installation in the UAE really captures the city’s best side. The appropriately named Dubai Frame is one of the city’s so-called “megaprojects” and cost a whopping $55.6 ($160m AED) to build over the course of a decade. Sitting 150m above … Continue reading The World’s Biggest Picture Frame Fits All Of Dubai