Tourists walk on the Chaka Salt Lake in northwest China's Qinghai Province, July 19, 2011.[Photo/Xinhua]