Germany castle

castle on hill in Germany above costal town