The charming medieval city of Meersburg in Baden-Württemberg, Germany (by beatrice bl and Col ).