Lost Technology? Physicists Stumble Upon a “Stargate” in the Jungle.