There’s a spectacular display of daffodils on the slopes below Edinburgh castle, overlooking Princes Street Gardens.