This image depicts Stirling Castle as it appears looking up from the River Forth.
The picture is from John O'Groats to Land's End Or 1372 Miles on Foot: A Book of Days and Chronicle of Adventures by Two Pedestrians on Tour by Robert Naylor and John Naylor. It has this description:
The ramparts of the castle command the noblest prospect imaginable - from the top of the walls the sites of seven battlefields were pointed out to us.
Click on the image for a much-larger view.
Image, described above, online courtesy Project Gutenberg.