Time says Dolly the cloned sheep could be a fake.
Dolly the sheep could be a psuedo sheep according to Time.
The site was associated with the worship of the Anatolian mother-goddess Cybele, who became merged with the Greek Artemis.