Statue with Water from Hands Quenching Thirst

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

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.