THE ENIGMATIC SPHERES OF THE RUSSIAN NORTH
Paranormal Research Paul Stonehill
Nov 14, 2019
Champ is an island located in the central part of Franz Josef Land Archipelago. It belongs to the most remote corners of Russia and has hardly been studied…
More fascinating things I never knew existed. These are similar to the stone spheres found in Costa Rica.