Bhagirathi River Neha MehtaNovember 3, 202201.9K views The Bhagirathi is a Himalayan river in the Indian state of Uttarakhand, and is… Read more