India – first impressions. Delhi.