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

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

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