Shangri-La vs Shenzhen in December

Shenzhen is the better pick in December — 90 vs 81 on SeasonMap's comfort score. Shenzhen is nice, dry, poor air quality, while Shangri-La is cold, dry, clean air.

Shangri-La vs ShenzhenDecember climate, side by side

Shangri-LaShenzhen
Comfort score81/100 (A)90/100 (S)
Feels-like high3°C21°C
Avg high / low7° / -2°21° / 13°
Rainfall10 mm14 mm
Rainy days23
Humidity66%66%
Air quality (AQI)37112

Monthly climate normals (ERA5 reanalysis). Comfort scores are SeasonMap estimates.

Shangri-La vs Shenzhen in December — FAQ

Is December better in Shangri-La or Shenzhen?
Shenzhen is the better pick in December — 90 vs 81 on SeasonMap's comfort score. Shenzhen is nice, dry, poor air quality, while Shangri-La is cold, dry, clean air.
What is the weather like in Shangri-La vs Shenzhen in December?
In December, Shangri-La averages 7°C high / -2°C low with about 10 mm of rain; Shenzhen averages 21°C high / 13°C low with about 14 mm.