An incised meander in the Nujiang river gorge near Bingzhongluo, known as Peach Blossom Island. Yunnan, China. Photographed in infrared.