South China University of Technology wins final of RoboMaster 2018 competition

winner of RoboMaster 2018

Contestants from South China University of Technology celebrate during the awarding ceremony of the RoboMaster 2018 competition in Shenzhen, south China's Guangdong Province, July 29, 2018. (Xinhua/Mao Siqian)