Jesus at the base of the castle at the town of Rocquefixade in France. Summer 2007.