Mt. Saint Michel in France, Tartarus Star Fort

[Image below, please read the preface.] We see the resemblance to the Tower of Babel in the spiraling construction of this ancient architecture built by the early descendants of the Annunaki fallen angels, who are the nephilim. These beings, who…