Tourists enjoy the splendid red beach scenery in Panjin, northeast China's Liaoning Province, Oct. 6, 2009.
Comments