Street flooding partially submerges vehicles in Davao City
Location: Davao City, Philippines
1 sources from 32 citizen journalists
Topics: street flooding, submerged vehicles, muddy water, urban flooding, flood disaster, transportation, weather event, infrastructure, urban, emergency