Yonaguni Monument: Man-made Structure or Natural Geological Formation? Flame Rozario December 01, 2020 Add Comment Edit Of all the mysterious structures and Pyramids around the world, the Yonaguni Monument in Japan is certainly among the most intriguing. In ca... Read More