An alien power plant was located in one of the photos of our moon, taken by the Apollo 16 lunar mission, as reported by ESL School in Taiwan.
He says that it could also be an alien ship which was re-fueling.
“It could of course be an energy.
“Note the crooked cable type objects which seem to be growing out of the base, these could possibly be supplying the platform with energy.”
The image is surely incredible and leaves us with more questions than answers.Raymond - The Canadian