ancient archaeological site excavation terraces with stone structures on a hill