Chinese tourists arrive to the town hall in Montargis, France, 100 kilometers,
1 / 31
Associated Press
Sun, Oct 31, 2010 2:23 PM EDT