Drood Henge

The place where the Deep Power Stones were located.