Characters from history and politics, gods and animals and demons - it's a panorama of India at its colourful best at this unique holi tradition, where people turn up in fancy dress to celebrate the fun and revelry of the festival. Video courtesy: NDTV