Drood Henge

Drood Henge is the place where the Deep Power Stones were located.

Trivia

 * Drood Henge is based on Stonehenge.