Troops from the army, air force and navy stand guard as the Chinese flag is raised in Tiananmen Square in Beijing on Monday. Photo: Xinhua