It&;s certainly much colder than Hainan in winter, but it doesn&;t snow. It hardly snows in Guangzhou, and sometimes it&;s about ten degrees when it&;s cold. You don&;t need to wear down. But Hainan is a good place to avoid the cold in winter. It&;s not as hot as Hainan in summer. 38 degrees is called super hot weather, and this year it&;s generally about 35 degrees.