World

Barrelling avalanche urges tourists to run for cover on mountain slope

Tourists in southwestern China's Yunnan Province avoid being engulfed by an avalanche.