After a day in Banff, one returns home to find that the summer evening has delivered up another thunderstorm followed by a gorgeous rainbow.