Ningbo is in the northeast Zhejiang province, China. January is the coldest month of the year, the temperature in that month is variable, bur the average temperature is about 4.9 °C (40.8 °F). The lowest temperature recorded in January is a little less than -7°C and the highest of a little over 24°C.
There are people who enjoy the low temperature and this city seems perfect to cover those tastes precisely in the month of January.
Personally, I prefer the more tropical temperatures, but from time to time it is a pleasure to enjoy a good cup of any hot drink in cold areas, it has a romantic touch, more sentimental and could be even more memorable.
I think it is a good option to spend a few cold days visiting this city ans its tourist places in the month of January.