Stock Photo: Oldt Town and St. Martin Church. Landshut. Bavaria. Germany