Where is Notre Dame De Bellecombe?

Where is Notre Dame De Bellecombe located?

Notre Dame De Bellecombe, Notre Dame De Bellecombe (Station), France (approx. 45.8082°, 6.517°)


Where is Notre Dame De Bellecombe on the map?