The National Wallace Monument, overlooking Stirling, Scotland