Kaiserpfalz (Imperial Palace) Gelnhausen

Imperial Palace of Gelnhausen in the Kinzig Valley in Hesse, founded by Emperor Frederick I (Barbarossa).

More photos by teufel_odw