Reed Flute Cave of Guilin, China, Happytrips.com | Times of India Travel
Foto Stock Reed Flute Cave at Guilin, Gunagxi, China. The Reed Flute Cave, also known as the Palace of Natural Arts, is a landmark and tourist attraction in Guilin, Guangxi, China