A statue of a large naked man facing a bust of Laozi, an ancient Chinese philosopher,at Peking University sparked controversy. Some said placing the statue, which shows the man's genitals, was not respectful to the ancient master. [Photo/CFP]