This interesting formation, known as Nabetsuri Iwa, is located at Okujiri-Tou, Hokkaido, Japan. Photo courtesy of Fumihiro Anbo.
This interesting formation, known as Nabetsuri Iwa, is located at Okujiri-Tou, Hokkaido, Japan. Photo courtesy of Fumihiro Anbo.