En 1751 el emperador Qianlong salió de Pekín para el primero de seis viajes al sur, a Jiangnan, el último en 1784. Buena parte del trayecto discurrió por el Gran Canal, y los viajes incluyeron los diques del Huai, las ciudades de Jiangnan y los lugares sagrados de Shandong.
La ruta sigue los dos primeros viajes. En 1751: el dique del lago Hongze, el Lago del Oeste y el monte Tai. En 1757: Yangzhou, Suzhou y Qufu. Las fechas siguen el calendario lunar chino que usaban los registros de la corte.
«A la orilla del agua» sigue a 108 espíritus liberados de un salón sellado que regresan como bandidos, con Song Jiang como jefe. Sus episodios van desde la montaña taoísta de Jiangxi hasta el pantano de Shandong, una cresta infestada de tigres, una taberna del Yangtsé y la marea de Hangzhou.
Cada parada es una escena de la novela, puesta junto a lo que está documentado: un Song Jiang real aparece en la «Historia de la dinastía Song», y el verdadero pantano de Liangshan se colmató de sedimentos hace siglos. Se señalan los lugares ligados a la historia solo por una tradición posterior.