Their herōon or grave-shrine was on a mountain top at Therapne across the Eurotas from Sparta, at a shrine known as the Meneláeion where Helen, Menelaus, Castor and Pollux were all said to be buried. Castor himself was also venerated in the region of Kastoria in northern Greece.