Melrose Abbey on a sunny day.