South Korea has displayed a domestically built missile capable of hitting all parts of North Korea and other sophisticated weapons at the country's biggest Armed Forces Day ceremony in a decade.

Tuesday's televised ceremony at a military airport near Seoul involved about 11,000 troops, 190 weapons systems and 120 aircraft.

Among the weapons featured was a Hyunmu-3 cruise missile with a range of 620 miles (1,000km), which South Korea has developed in recent years. It was the first time the missile has been shown publicly.

President Park Geun-hye said in a speech that South Korea must bolster its national defence to neutralise North Korea's nuclear and missile threats.

South Korea will conduct a military parade through Seoul streets later on Tuesday for the first time since 2008.