A 10-Kilometer Cliff Time Travel! Discover Earth’s Memories at Choshi’s Byobugaura
I’m Ken Kuwako, your science trainer. Every day is an experiment! Did you know that Japan has its very own “White Cliffs of Dover”? Located in Choshi City, Chiba Prefecture, Byobugaura is like a massive time capsule where the Earth’s memories are laid bare for all to see. Standing 40 to 50 meters high and […]
