Please enable JavaScript
Recent footage from China revealed new Shuiqiao barges. The vessels form a 2,700-foot-long causeway for troop and equipment transport.