A visit to Haut-Koenigsbourg Castle in France takes you back to the 1100s and all the layers of history between then and now. It is in the hills of Alsace,