Ginryudo, one of many limestone caves on Tokunoshima of Amami Islands, Kagoshima, Japan

Ginryudo, one of many limestone caves on Tokunoshima of Amami Islands, Kagoshima, Japan

Ginryudo, one of many limestone caves on Tokunoshima of Amami Islands, Kagoshima, Japan