The National Wallace Monument, Stirling's most famous landmark standing on the shoulder of Abbey Craig, a hilltop over looking Stirling in Scotland.
View Operator