Citizens visit the Xiangfan Museum in Xiangfan City, central China's Hubei Province, Dec. 28, 2008. [Xinhua]