translate English to German: All the signs of a civilisation dating back thousands of years are on view.
Hier können, kurz und gut, Zeichen der mehrere Jahrtausende alten Zivilisation erkannt werden.