The Dubai Frame. Never has the New World had such a pensive representation of the passing of time from the Old World.
This 150m high architectural landmark, located in Zabeel Park, has been described as “the biggest picture frame on the planet”, framing (from the right vantage point) the view from old town to new (and vice versa).… Read the rest