artifacts trove

Translations
кладезь артефактов
The archaeological site was an artifacts trove.
Археологический сайт был кладезем артефактов.