HollandTheRideWay - Special tours / SP63
The Arch of Noa, a project of Johan Huibers, a Dutch building contractor