Tides strike the shore in the Qinghai Lake, northwest China's Qinghai Province, July 20, 2011. The mirror-like Qinghai Lake attracts thousands of tourists in summer. (Xinhua/Wang Song)