All  

Store Banner Mobile

Store Banner Mobile

Aizawa

Archaeological site of Iwajuku

The Controversial Iwajuku Site and the Argument for the Japanese Paleolithic Period

It was once thought that the human habitation of the Japanese archipelago began during the Jōmon period (approximately between 13,000 and 500 BC) This view changed however, with the discovery of...