A peaceful travel scene with small boats floating along a river in China