A restored castle on the top a hill in Strasbourg