Landslides appear on mountains near the China-Nepal border port at Jilung county, Southwest China's Tibet autonomous region, after a 7.5-magnitude earthquake hit Nepal, May 12, 2015. (Photo: Weibo of Xinhua News Agency)
RIGHT BG
Landslides appear on mountains near the China-Nepal border port at Jilung county, Southwest China's Tibet autonomous region, after a 7.5-magnitude earthquake hit Nepal, May 12, 2015. (Photo: Weibo of Xinhua News Agency)