Home Gallery World News In Pictures

World News In Pictures

Participants compete in a dragon boat race in Chengmai, a county in south China's Hainan Province, on June 18, 2015. Twenty-four teams from all over the country took part in the event to mark the Chinese traditional Dragon Boat Festival.

For the best news pictures from around the world visit asianlite.com