Photos show the roughly 100-foot-wide ... the university said. Aquileia is a city in northeastern Italy, a roughly 400-mile drive northeast from Rome and near the border with Slovenia.
Some results have been hidden because they may be inaccessible to you