Li River, Guangxi, China

Guangxi Province, southern China: In this surreal landscape, how could I not go run after our boat ride down the Li River? Even if the heat index is 110F. There was no option after I saw a few folks wandering about on a pathway alongside this stunning river valley between legions of uniquely pointed karst…