Feedback for Remote Viewing Location #5

Stonehenge, England

Found on England's Salisbury Plain in Wiltshire, Stonehenge is a huge man-made circle of standing stones. Built by our ancestors over many hundreds of years, it's one of the world's most famous prehistoric monuments.