>>510613179
Most Indians do not live in Delhi. Most Indians visit their village, which is a small town somewhere amidst the farmland. They probably see more blue skies than you over their lifetime.