Artifacts Puzzling Ancient Artifacts Of Unknown Origin And Purpose AncientPages.com | March 10, 2014 AncientPages.com - Among strange artifacts that cannot be easily explained, there is a stele located in the the German national forest, (Kottenforst Naturpark), Roisdorf, a few miles west of Read More