"would cross the Ravi River again"

Ravi River
Creative Commons Attribution Share AlikeRavi River - Credit: Vjdchauhan
The Ravi River is one of the five major rivers of the Punjab region.  Originating in the Himalayas, the river is around 720km long.  The city of Lahore is located on its eastern bank, while the historic town of Shahdara Bagh is on its western bank.