The Canyon du Verdon in France is a spectacular sight. This site is where the rivers meet at a man made gorge. The canyon is near the south most borders of France between Castellance and Moustiers. Located at the bottom of this gorge is the man made waterway. There is a pathway with over many tunnels.
Some tunnels even have a path that can be followed by people who are adventurous enough to walk through. This is one of the greatest sights to see in all of Europe.