Webcam Ratings
4.5/5 based on 1 review
Share this Webcam
Tags
Webcam Details
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).