Monument Of The Moment – Wallace Monument Leave a reply The Wallace Monument is a tower standing 67m high on the shoulder of the Abbey Craig, a hilltop overlooking Stirling, Opened in 1869 Wallace Monument