China shares dramatic video of mountain clash with India troops

China shares dramatic video of mountain clash with India troops