a view of calton hill from a cannon in edinburgh castle