The Edinburgh Castle towers over the nearby park below. The Edinburgh Castle is a fortress which dominates the skyline of the city of Edinburgh from its position atop the volcanic Castle Rock. Human habitation of the site is dated back as far as the 9th century BC. Jon & Tina Reid | Portfolio | Blog