Good Night, China China Life Have you ever wondered exactly where China’s 1.3 billion people actually live? This image, taken by NASA of Asia at night, gives a pretty clear visual answer to that question. Image credit: China Economic Review