This 12th-century chapel at the top of Edinburgh Castle is the oldest surviving building on the grounds.