Statue with Water from Hands Quenching Thirst

Statue with Water from Hands Quenching Thirst at Byasi, Tehri Garhwal, Uttarakhand, India

Statue with Water from Hands Quenching Thirst – This photo was taken at Byasi, Tehri Garhwal, Uttarakhand. Upon query Dev – The guide said it is Vyasa sage statue while the Google search result says, Bhagiratha. Will try to inquire if I visit Byasi again.