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