The granite obelisk in Tiananmen Square is inscribed with Chairman Mao's words: "The people's heroes are invincible."