November 25, 2011March 5, 2012Day 291 of 400: Li River Cruise from Guilin to Yangshuo – China Continue reading "Day 291 of 400: Li River Cruise from Guilin to Yangshuo – China"