China's Top Attractions: A Complete Guide

Lying on the Qinghai-Tibet Plateau, the oval-shaped Qinghai Lake (青海湖) is the largest inland saltwater lake in China, covering an area of 4,635 sq. km and is 3,196 m above sea level. (More)
Team China's soaring success
Chinese athletes cap encouraging campaign at world championships with more medals on final weekend.
China's young aces lead upswing
All of a sudden, the future of Chinese men's tennis looks bright again as a crop of surging youngsters climb the rankings.