A close-up of Landshut-'downtown', meaning the Freyung, Neustadt and Altstadt with Eugenbach, Altdorf and Ergolding in the background. Eye catcher is of course the St. Martin's Church with it's clocktower, which is the world's tallest brick tower.
Landshut is a city in Bavaria in the south-east of Germany, belonging ...