7 treasures found in heidelberg, Germany