Edinburgh Castle looks out onto Auld Reekie from Castle Rock in Edinburgh, Scotland Edinburgh Castle on Castle Rock in Edinburgh, Scotland.Edinburgh Castle on Castle Rock in Edinburgh, Scotland.