Answer:
Stonehenge
Step-by-step explanation:
Find details on Internet
Stonehenge, located in modern day England. Stonehenge was used as a burial place I think.
8.5m questions
11.2m answers