The Wallace National Monument is a tower standing on the summit of Abbey Craig, a hilltop near Stirling. It commemorates William Wallace, the 13th century Scottish hero.
learn more...
Wikipedia