This mount, 1575m above the sea level is a famous place in Ardeche, France where are the 3 sources (1375m above sea level) of the LOIRE river 1012km, the longest river of France.
Embed this file on your site:
Google Earth Hacks is not affiliated with Google in any way
"Google" and "Google Earth" are trademarks of Google Inc.