In pictures: The Pakistan Day parade
Pakistan's armed forces displayed nuclear-capable weapons, tanks, jets, drones and other weapons systems during the 23rd March parade held to mark Pakistan Day.
Pakistan Day commemorates the passing of the Lahore Resolution on March 23, 1940, when the All-India Muslim League demanded a separate nation for the Muslims of the British Indian Empire.
For the first time, troops from China and Saudi Arabia also featured at the event.
A historic Turkish military band played national anthems in their first performance at the annual event.
The Pakistan Day parade had resumed in 2015 after a gap of seven years and was seen as a manifestation of the military's show of strength in the wake of a shocking attack in 2014 on the Army Public School (APS) in Peshawar, which left 150 dead, including 132 schoolchildren.