Nepal, May 3 -- Landslides triggered by continuous rainfall over the past few days have obstructed several major highways and road sections across the country, police said.According to central police ...