Bharat Express DD Free Dish

China-Nepal border

A massive mudslide swept through Gyirong Port on the China-Nepal border, sending mud and debris through the crossing and tossing vehicles aside.