Video

Iwate Prefecture journey: "Dragon Eye" pond

Japan's Iwate Prefecture offers natural wonders such as Hachimantai’s "Dragon Eye" pond.

2m 5s