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]
(Xinhua News Agency April 16, 2009)