Also Read: Quiz of The Day(March 23, 2022) >> On which river is the Thotapalli Barrage project being constructed?