Videos | ? Latest |
|
? Feature | ? Sports | ? Your Videos |
The Italy Pavilion is the largest foreign state pavilion in the Shanghai World Expo. The theme of the 6,000 square-meter structure is "The City of Man".
The pavilion embodies a mini Italian city. One of the biggest highlights is a copy of the famous Olympic Theatre, built in the 16th century.