Vietnam has tropical climate, which is characterized by lots of sunshine, high rainfall, humidity with two distinguished seasons in general: the cold and dry one from November to April and the other hot and wet from May to October. The annual average temperature is from 22ºC to 27ºC. But weather usually different between North and South, between land and mountains.