Tourists visit the Gahai Lake, the biggest freshwater lake and with an altitude of 3,480 meters in Northwest China's Gansu province, Sept 13, 2012. [Photo/Xinhua]
One day on earth: my date with Teresa Teng
Why I continue to teach in China
My study abroad in the UK