Stirling Castle, Stirling, Scotland--April 9, 2012--A view of an interior palace room and tapestry of Stirling Castle on April 9, 2012. Stirling Castle is one of the most important castles both historically and architecturally in Scotland and is a Schedu