The Church of St. Martin in Landshut, Germany. The Church of St. Martin in Landshut, Germany. Kościół św. Marcina w Landshut Die Landshuter Stadtpfarr- und Kollegiatstiftskirche St. Martin und Kastulus