I will be arriving in Guilin at 2pm on July 22. I plan to go straight to Yangshuo to explore the town and catch the evening Impression Liu Sanjie show. Then next morning, I want to take the cruise down Li River back to Guilin and once I arrive, I want to go straight to the Longji Rice Terrace and come back to Guilin at night. My flight out is at noon on July 24, so I plan to visit the Reed Flute Cave in the morning before I leave.
Is this itinerary (especially the second day) possible? I want to see as much as I can in my short time in Guilin.
Thank you for any help!