Hector Siliezar snapped this during a rainstorm. This is the temple El Castillo in Yucatan, Mexico.
This is Chichen Itza.
This is NOT an I-Phone GLITCH, as people are saying.
It is too SPECIFIC, too ODD.
It did NOT show up on camera. It was not seen until later, when Hector was reviewing his efforts, so no trickery was involved.
It is AMAZING, and quite like what we saw in Jerusalem just over one year ago...
RELIGIOUS spots on Earth visited by ALIENS?
NO. In this case, and I suspect the same is true atop ALL temples on Earth from antiquity, including the Pyramids of Egypt, it is likely that this is EXACTLY what temple rooftops are for.
WHO KNOWS WHAT TYPE OF TECHNOLOGY LIES BURIED BENEATH THE ROCK?
It is entirely INVISIBLE, so how would we have ever known?
I wonder who arrived?