In Pictures: Scottish landmarks turn red for Armistice The Kelpies and Edinburgh Castle are among 150 landmarks illuminated for Armistice commemorations.