Flanked by Russian President Vladimir Putin and North Korean leader Kim Jong Un, the Chinese leader presided over a huge military parade in Beijing on Wednesday to mark the 80th anniversary of the end of World War II.

President Xi Jinping delivered an opening speech at the reviewing stand overlooking Tiananmen Square, before reviewing the troops.

Russian President Vladimir Putin and North Korea's Kim Jong Un are among the leaders from more than 20 countries attending the "Victory Day" military parade in Beijing.