01 On the bank of which river is the Taj Mahal located?
Answer and explanation
Correct answer: B. Yamuna
Explanation: The Taj Mahal stands in Agra, Uttar Pradesh, on the southern bank of the Yamuna River. Shah Jahan commissioned it as a mausoleum for Mumtaz Mahal, and the river forms an important part of the monument’s setting. The reflection of the building and its gardens toward the river is also a familiar feature in descriptions of the site.
To answer, identify the river associated with Agra and the Taj Mahal. That river is the Yamuna, so option B is correct. The Ganga, Narmada, and Godavari are major Indian rivers, but none flows beside the Taj Mahal. A useful examination link is: Taj Mahal—Agra—Yamuna—Shah Jahan.