The Chinese forums (elsewhere) have said the pod is a reflector and the other bumps are something unknown. Considering they were not present in other
photos, I'm skeptical. However, the EO sensor was present.
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.