What Country is Stonehenge in?

Stonehenge is in England as near the city of Salisbury in the South. Stonehenge is in the middle of a great plain with nothing around it. Some claim that is an astronomical observatory of the ancient Celts.