Webcam Search Results: st.stephen'schurch

Place de la Reunion with St. Stephen's Church

The Protestant St. Stephen's Church is the main Reformed church of the city of Mulhouse in Alsace, France. Because of its central location on the main square of Mulhouse, the Place de la RĂ©union, and its 97 meter high bell tower (the highest steeple).