Shadows of the neighbouring trees fall across the castle rock ; hard to believe it's right in the heart of the busy city.