The Edinburgh Castle is standing at the end of the Royal Mile in Edinburgh, Scotland, on March 26, 2025.