Fabulous light shows mark Dragon Boat Festival in China's Wuhan City

3D light shows performed along the Yangtze River in China's Wuhan City have been thrilling audiences. Thirty-two global teams designed the lights and patterns, incorporating the city's history, culture, technology and food. The organizers say the shows will end on June 17.