Chinese stocks closed lower on Wednesday, with the benchmark Shanghai Composite Index down 6.62 percent to 3,258.86 points. The Shenzhen Component Index closed 8.15 percent lower at 10,557.81 points.
(ECNS) -- Facilitated by visa-free policies and fast custom clearance, northwest China's Xinjiang Uyghur Autonomous Region became a popular travel destination for foreign tourists during the National ...