Buildings and cars are submerged in the Gaston County town of Cramerton in the area's worst flooding in 70 years.

The Charlotte Observer reports ( ) the weekend's massive rainfall in western North Carolina is continuing to cause havoc.

The National Weather Service says South Fork Catawba River crested at more than 17 feet at 4:45 a.m. Monday. That's more than seven feet above flood stage. It's the second-highest recorded level ever. The first was in August 1940.

Meteorologist Jake Wimberley says water levels are dropping but are expected to remain above flood stage into Tuesday.

Parts of Catawba, Lincoln and Cleveland received up to a foot of rain Saturday as a result of a slow-moving rain system.

The resulting flash floods were blamed for two deaths in Caldwell County.