An aerial view of the Shanghai Culture Plaza Theater in Shanghai, April 11, 2011. Occupying an area of 650,000 square meters, including 570,000 square meters underground, the theater will become the largest and deepest underground theater, with the most number of seats, when it opens in July. [Photo/Xinhua]
|