Sanctuary of the Great Gods on the north side of the mountain on the Greek island of Samothrace in the North Aegean