Designed by
Title
The National Wallace Monument is a tower standing on the shoulder of the Abbey Craig, a hilltop overlooking Stirling in Scotland #138043427
Description
The National Wallace Monument is a tower standing on the shoulder of the Abbey Craig, a hilltop overlooking Stirling in Scotland. It commemorates Sir Will Wallace, a 13th-century Scottish hero