Tiananmen Square is the world’s largest public square, a vast desert of paving stone at the very heart of Beijing. In 1976 one million people jammed the square to pay the last respect to Mao Tse-Tung and here every morning is raised the flag of China.