SocietyChinaChongqing's porters at their limits06:17This browser does not support the video element.SocietyChina09/11/2021September 11, 2021At over 34 million residents Chongqing claims to be the biggest city in the world. There, so-called bang-bang porters are essential to carry heavy produce and baggage around the hilly city's alleys and roads with only a bamboo pole to help.Copy linkAdvertisement