A family of seven tragically drowned in a reservoir in China's Guangdong Province during the Qingming Festival.


Visit the original source and full text: Shanghaiist