Stonehenge in England is a popular landmark

Stonehenge in England is a popular landmark (DepositPhotos image #248860114)