'Festival of colours': Hindus celebrate Holi