Recent renovations to convert a parking area into a public green space in the town of Eschwege, Germany, revealed the remains ...