ancientorigins

The National Wallace Monument is a tower on the shoulder of Abbey Craig, a hill overlooking Stirling in Scotland.