Reed Flute Cave- A Beautiful Natural Limestone Cave in China

Reed Flute Cave China Reed Flute Cave, also known as Ludi Yan, is a natural limestone cave located in Guilin, Guangxi, China. The cave got its name from the reeds…