Articles

Platform mound

/

A platform mound is any earthwork or mound intended to support a structure or activity. It typica…