Having traveled in China I have no trouble believing this.To call the country (apart from several major cities) primitive is an understatement.
I thought they just went in the street over there.