China displayed its military strength as underwater drones, large missiles and laser weapons were showcased Wednesday at a major military parade in Beijing.

Military experts have been closely eyeing the event, attended by several key foreign leaders, including Russian President Vladimir Putin and North Korean leader Kim Jong Un.

During a speech ahead of the parade to mark 80 years since China's victory over Japan in World War II, President Xi Jinping hailed his country as "unstoppable."

The country's latest military hardware then rolled past cheering crowds gathered at Tiananmen Square in central Beijing as jubilant music rang out.

Long-range ICBM