© All rights reserved
Lu Di Cave, which is also called Reed Flute Cave, is located in the city GuiLin, GuangXi province in south China. It is a world famous beautiful place. Here in the picture is the largest cave in this Reed Flute Cave. It has a beautiful name: Crystal Palace.