Some cannons rather scarily pointing out over the castle walls at Edinburgh.