Web Site
< back
France
next >
On top there is a neat view down, including a hint of the Alps in nearby Switzerland.