Go Click! Photo extravaganza in Delhi

Delhi is being treated to a photo extravaganza called 'Click.' It has just opened in the city and is showcasing some of the best of contemporary photography in India.

Related Videos