China may have landed a new space plane on Sept. 6 at this secretive air base, located in China in the desert near an old nuclear testing ground.

{“properties”: {“satellite_azimuth”: 99.04753019968254, “satellite_elevation”: 65.8209374574603, “sun_azimuth”: 144.83979856682544, “sun_elevation”: 49.61976692730156}}