Dancers perform Gypsy dance during the 2018 Carassauga Festival in Mississauga, Ontario, Canada, May 27, 2018. As one of the largest multicultural festivals in Canada, the annual three-day festival kicked off on Friday to showcase the cultural diversity in Canada. (Xinhua/Zou Zheng)
Visitors take a selfie in front of China culture pavilion during the 2018 Carassauga Festival in Mississauga, Ontario, Canada, May 27, 2018. As one of the largest multicultural festivals in Canada, the annual three-day festival kicked off on Friday to showcase the cultural diversity in Canada. (Xinhua/Zou Zheng)
Dancers perform at Korea culture pavilion during the 2018 Carassauga Festival in Mississauga, Ontario, Canada, May 27, 2018. As one of the largest multicultural festivals in Canada, the annual three-day festival kicked off on Friday to showcase the cultural diversity in Canada. (Xinhua/Zou Zheng)