Fascinating satellite images from high above Beijing, China, and its surrounding areas are openin