Hans G. Schantz on Gab: " Where did these GIANT spherical stones come from? Russia’s Champ Island is one of the most remote sites on Earth. The barren landscape of this secluded island..."