The 'Stonehenge' is among the Seven Wonders of the World, situated in:

A ) England ✅

B ) France

C ) Italy

D ) Germany