Honda automobile production line in Guangzhou city, South China's Guangdong province, file photo. China's automobile industry has achieved leaping developments in the past ten years since the 16th CPC National Congress in 2002. [Photo/Xinhua]
My vision for a smog-free China
One day on earth: my date with Teresa Teng
Why I continue to teach in China