Although Shenzhen is a popular tourist destination all year round, those who wish to make the most of their visit should time their trip to coincide with the best weather conditions. Seasoned travellers prefer to head to Shenzhen in the months between October and November when sunny skies prevail but the temperatures are not too warm. This is also the period in which most locals head out of town for the Chinese National Holiday, which falls in a week in the month of October. Hotels may be difficult to find during this period. With a sub-tropical climate, the months between October and March are ideal for visitors although the typhoon season should be avoided at all costs. Taking place during the months of August and September, the stormy typhoon season is the worst time of the year to holiday in Shenzhen.