Altec Team Takes On Wing Coaster in Chongqing, China