amazon

Amazon warehouse in the hinterland of Delhi