Thousands celebrate traditional water splashing festival in China
Thousands of people recently gathered in Mangshi, a city located in southwest China’s Yunnan province, to celebrate the traditional water splashing festival. The festival is an occasion for joyous celebration, with people dressed in festive attire throwing water at each other to spread happiness. Attendees also sprinkled passers-by with auspicious water to convey sincere blessings. […]