The Reed Flute Cave, also known as “the Palace of Natural Arts” is a natural limestone cave situated in the northwest of Guilin City, China. Locals borrowed from the reeds growing outside it, which were used for making flutes. With a length of 240 meters, the cave is like a…
1 Results