Q. The site of Harappa is located on the bank of river
(a) Saraswati
(b) Indus
(c) Beas
(d) Ravi
Ans: (d) Ravi
Explanation: The site of Harappa is located on the bank of river (d) Ravi.
Harappa is an ancient city that was part of the Indus Valley Civilization, also known as the Harappan civilization. It was one of the major urban centers of the civilization. Harappa is situated in present-day Pakistan, near the city of Sahiwal in the Punjab province.
The archaeological site of Harappa is located on the bank of the Ravi River. The Ravi River is one of the major rivers of the Indian subcontinent, flowing through northwestern India and eastern Pakistan. The river has played a significant role in the development of the Indus Valley Civilization and has influenced settlement patterns in the region.
Therefore, the correct answer is (d) Ravi.