Royal Mile photo by Alexander Kunze (@alexanderkunze) on Unsplash