Drama show staged in Karst limestone cave in China's Guilin