Cobbled road to the summit of Castle Rock in Edinburgh Castle, Scotland, UK, Europe.
Cobbled road to the summit of Castle Rock inside Edinburgh Castle. Edinburgh is the capital city of Scotland, in Lothian on the Firth of Forth's southern shore, Scotland, United Kingdom, Europe. This image was stitched from several overlapping photos.