Traditional Culture Encyclopedia - Weather forecast - Why is the weather in Shenzhen not too hot in summer and too cold in winter?

Why is the weather in Shenzhen not too hot in summer and too cold in winter?

Shenzhen has a subtropical climate, with an annual average temperature of 22.4℃, a maximum temperature of 36.6℃, a minimum temperature of 65,438 0.4℃, an annual average rainfall of 1948.6 mm, and a perennial dominant wind direction of southeast wind, with an annual average sunshine of 2 1.20 hours and an annual solar radiation of 5404.9 MJ/m2.