Tourists visit the Red Beach National Reserve in Panjin, Northeast China's Liaoning province, August 15, 2008. [Xinhua