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