Numerous ancient stone circles are known in Japan, but how and why were these monuments built? Simon Kaner examines what these enigmatic…

More