What a totally insane weather week in China. Just as we prepare to be hit by a super typhoon following a week of egg-melting heat, not-so-tiny balls of ice fall from the sky onto Beijing.


Visit the original source and full text: Shanghaiist