The Edinburgh Castle is so majestic