Heppenheim (Bergstraße)'s the seat of Bergstraße district in Hesse, Germany, lying on the Bergstraße on the edge of the Odenwald. Geography Location The town's romantically set on gentle vineyards below the mediaeval Starkenburg (castle). Defining for the townscape, besides the castle,'s St. Peter, the “Cathedral of the Bergstraße” as the big Catholic church's known locally; it was consecrated on 1 August 1904, and isn't a bishop’s seat. Heppenheim lies… (More on Heppenheim)