Sri Lanka is now experiencing heavy rainfall concentrated over ... We review all these readings to predict landslide risks in ...