2
Handy499 2 points ago +2 / -0

Was their a building on top of this? Could be part of a foundation, or slope/ground stabilization