Strasbourg Cathedral the world’s tallest building for over 200 years, it’s nearly impossible to get a good shot of it with so many shops and restaurants lining the square where it sits!