Have aliens set up shop on Ceres? Or is this new discovery the remnants of a once flourishing alien civilization that destroyed itself before gaining the technology of interstellar travel? Ceres has already been shown to have strange bright spots. …
Read More »Tag Archives: pyramid
Phantom Pyramid
This magical shadow phantom pyramid can be seen from the pick of Mount Rocciamelone in the Susa Valley, Italy.
Read More »