Millions of people observed the Hindu festival of Holi on Monday by dancing, sharing food and drink and showering each other with coloured powders. The festival marks the arrival of spring in India, Nepal, different South Asian countries and other parts of the world.