Perched above the Rhine, quietly holding centuries and countries in a single breath.
Once upon a time, on July 31, 2006