which river flows behind the Taj Mahal? / General Knowledge MCQs / By admin which river flows behind the Taj Mahal? A. Yamuna river B. Narmada river C. Indus river D. Beas river