Light rain blankets Jinxi Ancient Town in Kunshan, Jiangsu. Visitors stroll among the stone bridges and canals.