- Home
- William Wallace statue stands proudly over Stirling. The National Wallace Monument is a tower standing on a hilltop overlooking Stirling in Scotland.It commemorates Sir William Wallace, a 13th and 14th-century Scottish hero. Puzzle #466892210
William Wallace statue stands proudly over Stirling. The National Wallace Monument is a tower standing on a hilltop overlooking Stirling in Scotland.It commemorates Sir William Wallace, a 13th and 14th-century Scottish hero. Puzzle #466892210