Hohenzollern Castle, Germany.