2019 Zhaoqing Challenge Cup

The 2019 Zhaoqing Challenge Cup was held from May 19 through May 21 in Zhaoqing, China.

Women’s Results Men’s Results Preview