Houses on the Neckar river with Hoelderlinturm tower, old town, Tuebingen, Swabian Alb, Baden-Wuerttemberg, Germany, Europe