Time Required:60 minutes
The Iwajuku Site proves that the "Paleolithic era" existed in Japan as well. At the Iwajuku Museum located next to the site, you can see documents regarding the Paleolithic era, also known as the "Iwajuku era", which has been collected from across Japan. The life-size skeletal replica of a mammoth is truly spectacular.
Click here for more info