A few days after Thanksgiving, Cesar Chavez Park in downtown San Jose begins to transform into a winter wonderland. Volunteers set up hundreds of Christmas trees throughout the park, along with Christmas-themed displays, holiday lights and a miniature train. Each tree is decorated by a different community group, and towering above them all is a huge Christmas tree at the park's center. An outdoor skating rink is constructed as Christmas Day approaches, and carnival rides are set up on adjacent streets, as are stalls where vendors sell hot chocolate, churros and waffle cones. There's no charge to see the trees and displays, but parking can be difficult to find. Expect to walk three or four blocks to get there.