B, June 13 is summer in the northern hemisphere, and Jinan has short days and long nights, which meets the meaning of the question;
C, the dragon boat race is on the Dragon Boat Festival, that is, the fifth day of May, so it does not meet the meaning of the question;
D and June are the winters in the southern hemisphere. The Cape of Good Hope belongs to the Mediterranean climate, and the winters are mild and rainy.
Therefore, choose: B.