Edinburgh Castle is a historic fortress which dominates the skyline of the city of Edinburgh from its position atop Castle Rock.