Art News Mammoth Sculpture of the Ancient Philosopher Confucius Shows Up on China’s Tiananmen Square Posted byconteJanuary 13, 2011