Light clothing is sufficient most of the year, similar to what you might wear on a warm European summer (though not so scanty not to offend local sensibilities), but it is advisable to carry some warm clothing, such as a light jacket, as temperatures drop at nighttime, especially from October through December, as well as during rainstorms. The highest altitudes above 3,000m usually require thick, winter clothing. It is recommended to dress formally for official engagements.