Downloaded videos come without watermark.

China: Passengers Band Together To Help Push Bus Stuck On Snowy Road In Harbin

You can also download at AP / Reuters
  • Captured on Monday 6th of November 2023
  • Location is Harbin


Passengers banded together to push a yellow public bus stranded on a snowy road in the northern Chinese city of Harbin, Read more...