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. [Photo / Xinhua]