Hirschhorn, Neckar, Hesse, Germany. Beautiful small town in the widest south of Hesse,...