Kǎogǔxuéjiā zài zhège dìfang fāxiàn le zhòngyào de yíjì.
Archaeologists discovered important historical remains at this site.
Tips
usage
遗迹 usually refers to physical remains of historical significance - ruins, archaeological sites, old structures. For intangible cultural heritage, use 遗产. 世界遗产 = World Heritage site.