Thailand has many Buddhist festivals throughout the year, but some of the most interesting for visitors to the country to experience are the colourful candle festivals held at the start of the annual rains retreat. The parades are held on both city streets and waterways and feature the transportation of candles to the temples ranging from individual offerings in floral displays up to massive wax carvings on motorised floats that take up to a year to make.