The Red Fort is strategically located along the Yamuna River in Delhi. This geographical positioning provided both defensive advantages and water access for the Mughal rulers. The other rivers listed are important Indian waterways but not associated with the Red Fort.