Photo released by the Olympic Delivery Authority (ODA) shows the aerial view of the Olympic Stadium's field of play, in London, Great Britain, March 24, 2011. The construction of the Olympic Stadium was completed on March 29. (Xinhua)
Photo released by the Olympic Delivery Authority (ODA) shows the aerial view of the Olympic Stadium's field of play, in London, Great Britain, March 24, 2011. The construction of the Olympic Stadium was completed on March 29. (Xinhua)