HERE IS INDIA from space. You can see all the lights. Remember, there are over One Billion, (1,000,000,000) people living there