No 8 Shaoxing in Zhejiang province scores 82.80
Workers sew national flags of France at the factory in Shaoxing city, East China's Zhejiang province, June 12 2016. [Photo/IC]