Avalanche in China

News

Villages in mountainous areas of northwest China's Xinjiang Uygur hit with a wall of snow

More From Embedded-Only/News