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.
Google Earth Hacks is not affiliated with Google in any way
"Google" and "Google Earth" are trademarks of Google Inc.