The summer solstice marks the longest day and the start of astronomical summer.