Question: delhi is on the banks of which river
Answer: Yamuna
Other accepted answers: Yamuna