Juamei, most likely they are. Looks like a chain of pyramidical smallish mountains, you'll see them from the Worcester area of the M5 looking westwards.
Anyone care to piss off a lot of people and list all the major earthworks visible from the M5? ;-) Bredon Hill, Whittington Tump, bloody big one near Crooks Peak can't remember, Glastonbury Tor (watch out you'll crash)
aharghya!