Mountain ranges in France are host of many rivers and lake : that often means a wonderful place to swim and dive in !