
Image captured by the Beijing Aerospace Control Center recently shows crew members of the Shenzhou-20 and Shenzhou-21 manned space flight mission enjoying a "space barbecue" inside the Tiangong space station, using a new oven installed on the orbiting facility. Photo: VCG