MessageToEagle.com – Some researchers believe that the ruins of an ancient observatory and mysterious rock inscriptions in Russia’s Northwest are vestiges of the ancient Hyperborea civilization, a sacred