A strange scene on the banks of the Ganges in Varanasi where a boat prepares to depart with pilgrims while a giant sleeps on shore.
A strange scene on the banks of the Ganges in Varanasi where a boat prepares to depart with pilgrims while a giant sleeps on shore.