People in the Dai Autonomous Prefecture of Xishuangbanna, southwest China's Yunnan Province celebrate the annual and traditional Water Splashing Festival, which signifies the visit of spring. [Photo:Xinhuanet]