Home Gallery World News In Pictures

World News In Pictures

26
0
SHARE
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

LEAVE A REPLY

Please enter your comment!
Please enter your name here