June 22 is Dragon Boat Festival day, one of China’s most popular festivals – a day also meant to ward off illnesses and bring good luck. In Rio de Janeiro, China’s Confucius institute organized this year’s festival to celebrate the occasion.
For more, check out our exclusive content on CGTN Now and subscribe to our weekly newsletter, The China Report.