Land of Devotion

Sacred ritual by the Ganga river, Vanarasi.