This city is famous for its festival called the Landshuter Hochzeit, called in English as Lanshut Wedding. Landshut is situated on the Isar River. It is a city in the state of Bavaria and is located in the south-east of Germany. taken during our visit to the Landshuter Hochzeit last July 2009.


  • Comments Off on Travel Snapshot from Landshut, Germany