Stonehenge is an awe-inspiring site that attracts millions of visitors annually. [Stonehenge - Wiltshire - England]