At least 63 people were missing in Nepal on Friday after a landslide triggered by heavy monsoon rains swept two buses off a highway and into a river.

image