La fotografía aérea tomada en 1984 reveló los restos de antiguos canales artificiales, fosos, estanques y las islas artificiales en Karanganyar (Palembang) sugieren la ubicación del centro urbano de Srivijaya.