The Holi Festival takes place over two days in India and Nepal, where there is a significant Hindu population.