Sri Lanka issues landslide warnings due to heavy rains

National Building Research Organization, landslide, heavy rains, warnings
World
image