Was it left by aliens?

Was it left by aliens?

No, by the same argument that it is not evidence of time travel. It fits within a long tradition of astronomical, mechanical, or general scientific development.