part of Pilgrim's Progress
Hmmm.... a large raised mound with scattered pieces of old concrete. Wonder what this could be?