castle exterior with stone walls and keep