Designed by
Title
Stalactites of Akiyoshi Cave, the Umbrellas #149997139
Description
A stalactite formation known as Kasazukushi, or the Umbrella Factory, is the result of 200,000 years of drips from the ceiling in Akiyoshi-do, Japan`s largest limestone cave