China marked its 70th year of Communist rule with a massive display of military prowess in Beijing on Tuesday.
Chinese President Xi Jinping, dressed in a slate grey "Mao" suit, said: "No force can ever shake the status of China, or stop the Chinese people and nation from marching forward."
He was accompanied by his predecessors Hu Jintao and Jiang Zemin.
Xi said the country's military should resolutely safeguard China's sovereignty, security, and development interests, and firmly uphold world peace.
The Chinese leader then descended inspected row upon row of military hardware and immaculately presented troops.

US completes wave of strikes on Iran, Tehran hits back
Nepal flood death toll crosses 1,000, rescuers reach remote areas
UK pledges additional £50 million to help contain Ebola outbreak in Congo
UK former PM Starmer quits parliament to focus on international affairs
Germany says Russia responsible for drone attack at Leipzig airport
Novartis pauses trials of experimental cell therapy after three deaths
Israeli strikes kill four in Gaza as military says it arrests Hamas fighter
Trump vows to 'hit Iran hard' after first exchanges of fire in a month
