Stonehenge

Stone Henge is one of the seven wonders of the World. It was formed from the collapsed temple of Dahak in Britannia.

Xena: Warrior Princess

 * 1) "The Deliverer"