El castillo de Stirling, que corona la ciudad con su nombre, ha sido de crucial importancia en la historia de Escocia.