Where is Notre-Dame du Haut?

Where is Notre-Dame du Haut located?

Notre-Dame du Haut, Notre-Dame du Haut, France (approx. 47.704548°, 6.620578°)


Where is Notre-Dame du Haut on the map?