China on Wednesday held a massive military parade to mark the 80th anniversary of the end of World War II. Russian President Vladimir Putin and North Korean leader Kim Jong-un were in attendance as Beijing exhibited its military prowess. Chinese President Xi Jinping, terming the country as 'unstoppable,' assured its commitment to peaceful development.