The Ill at Strasbourg
The river Ill at Strasbourg, France
Strasbourg
Strasbourg, France
Strasbourg Cathedral
Strasbourg Cathedral was the tallest building in the world for over 200 years and, even today, is the sixth-tallest church in the world.