Canada day. Photo by Nick Holmes who really loves Canada.