Castle Rock- The volcano lurking beneath Edinburgh Castle Castle Rock is the name given to the large