Search ... <- Back . Home .Forward -> ... Index

Mount Olympus, Thessaly, Greece. Mythological home of the immortal gods. Photo: C.M.Dixon.

Hero Twins. Heroic Spartan brothers, the Dioscuri, who rescued their sister Helen from Theseus. The Hero Twins also sailed with the Argonauts. Castor was mortal while his brother Polydeuces qualified to be admitted to the godly congregation on Mount Olympus. They are eternally joined in the night sky as a constellation.