Satellite map of Mont Sainte-Odile Abbey
Mont Sainte-Odile Abbey, also known as Hohenburg Abbey, is a nunnery, situated on the Mont Sainte-Odile, the most famous of the Vosges mountain range in the French region of Alsace.
Latitude: 48° 26' 15.31" N
Longitude: 7° 24' 16.07" E