historyarchaeologyartefacts:This triumphal arch awed visitors to the city of Thamugadi (Algeria), fo