20160607 city.delhi: Incredible pictures of Incredible India on display in Delhi