Strasbourg, France - Uncornered Market
Notre Dame de Strasbourg Cathedral, France

Notre Dame de Strasbourg Cathedral, France

Notre Dame de Strasbourg Cathedral, down the gut of Rue de Mercière. A building clearly constructed to make those in its shadow feel small. Factoid: at 466ft/142m, it was the world's tallest building from 1647-1874. How 'bout them apples!?

FranceFrench cathedralGothic architectureNotre Dame de StrasbourgStrasbourgStrasbourg cathedralcathedralchurch