Monument Of The Moment – The National Monument Leave a reply The National Monument, Scotland’s national memorial to the Scottish soldiers and sailors who died fighting in the Napoleonic Wars. The National Monument