A natural park in Japan to admire ancient geological sculptures

A natural park in Japan to admire ancient geological sculptures