2010 shi bo lü you, Zhongguo Shanghai = World Expo 2010, Shanghai China [videorecording] /
China.Guo jia lü you ju.
[Shanghai] : China National Tourism Administration,
2010.
Title from the folder.
Shanghai World Expo (2010 : China)