June 30, 2013allthingseurope: Heidelberg, Germany (by Jim Hill) allthingseurope: Heidelberg, Germany (by Jim Hill)