Time to get soaked!
CGTN
—
The annual Water-Splashing Festival gets into full swing in the border city of Ruili, southwest China's Yunnan Province.