2
You May Also Like
From Our Partners
Now You Know
Latest Affordable DIY & Organization
Reed Flute Cave, located in China, is also known as "The Palace of Natural Arts," and for good reason. The landmark is a natural limestone cave that boasts numerous rock formations with a varying array of multicolored glow and form. The cave is more than 180 million years old and has ink inscriptions dating back to 792 AD. Today, the cave is dramatically lit to illuminate its natural beauty.