Dubai Frame – World’s Largest Picture Frame Travel Guide
With the height of 150 m, Dubai Frame is the world biggest picture frame on the earth. With 93 meter bridge at the top of the edge connect the two towers. It’s an up to date tourist attraction in Dubai that already attracted millions of visitors since opening. The frame made up of aluminium, glass, steel and reinforced concrete….