Over forty ancient temples lie mysteriously submerged beneath the Ganges, their sacred halls perfectly preserved despite centuries underwater near Varanasi....