Landshut (Bavarian: Landshuad) is a city in Bavaria in the south-east of Germany, belonging to both Eastern and Southern Bavaria. Situated on the banks of the River Isar, Landshut is the capital of ...