a bunch of people and police officers  in front of  white bus with Chinese letters all over.
A trolley type of vehicle is owned by the Police department.
people standing in front of a trolley that says 'police' at the front of it
People standing around a white trailer that says police on the front in a box outlined in black.
People standing in front of a bus that has the word POLICE on it.