Frozen river explosions create dazzling display in China

MORE VIDEOS