Edinburgh Castle, Scotland, United Kingdom Stock Photo - Alamy(05) Save Image Image gallery: Castle Edinburgh United Kingdom