Tens of thousands of people in southwest China’s Sichuan Province tried to escape the heat this weekend by heading to various water parks. The province’s …

source