Illuminati Pyramid in Blagnac in Blagnac, France (Google Maps)

Illuminati Pyramid in Blagnac (Google Maps). Located in a suburb of Toulouse, France, the “Place de la Révolution” is probably one of the most blatant displays of Illuminati designs in existence: a huge pyramid hovering atop a map of the world. The symbolic meaning of this structure reveals a...