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.
Go to Forum >>0 Comments