Massive snowfall has caused avalanches in an area of China popular with tourists. Some visitors are said to have been cut off from the outside world for several days.
Massive snowfall has caused avalanches in an area of China popular with tourists. Some visitors are said to have been cut off from the outside world for several days.