Hoisted high atop Edinburgh, as if monitoring ... to view are the Honours of Scotland (the oldest crown jewels in Britain), St. Margaret's Chapel (Edinburgh's oldest building), Mons Meg ...