Stone arches over a river