Gangga Nagara and the Chola Invasion of 1025

History, Tradition, and the Catastrophe Behind Hikayat Laut Besi Khursani

In the previous article, I asked a deceptively simple question:

What do we actually know about Gangga Nagara?

The answer was uncomfortable.

We have a kingdom remembered in Malay literary tradition.
We have Beruas and the wider Perak landscape.
We have archaeology, artefacts, old routes and centuries of historical speculation.

But we do not have a perfectly excavated capital with a royal archive conveniently identifying every ruler, battle and date.

Then we reach the year 1025 CE.

And suddenly the historical ground becomes much firmer.

Because something enormous really did happen in maritime Southeast Asia.

A South Indian emperor named Rajendra Chola I sent forces across the sea against the commercial and political world associated with Srivijaya.

The event is not folklore.

It appears in Chola inscriptions.

The inscriptions boast of ships sent across the sea, the capture of the ruler of Kadaram, immense treasure, and attacks on a series of named places stretching through Sumatra, the Malay Peninsula and the wider maritime region. 

And for me, this is where the fictional world of Lost Thrones of Nusantara truly begins.

Not with certainty.

With catastrophe.


First, Who Was Rajendra Chola I?

Rajendra Chola I ruled the Chola Empire in the early eleventh century, succeeding the imperial project of his father, Rajaraja I.

By the time Rajendra turned his attention across the Bay of Bengal, the Cholas were already a major military and commercial power.

Their campaigns had reached Sri Lanka, and the dynasty had experience moving forces by sea over significant distances. Scholars nevertheless caution that the surviving contemporary evidence tells us surprisingly little about the exact organization, size or ship types of the Chola fleet. We know that long-distance maritime expeditions occurred; we should be careful about reconstructing the navy in cinematic detail where the sources are silent. 

That distinction matters to my fiction.

I can plausibly write:

  • fleets crossing the Bay of Bengal;
  • transported troops;
  • attacks on maritime centres;
  • disrupted ports;
  • sudden coastal violence.

I cannot honestly say that history has handed us the exact number of vessels, exact formation of the fleet, or exact appearance of every Chola warship.

Those parts require reconstruction.


What Happened in 1025?

One of Rajendra’s inscriptions celebrates a great overseas campaign.

It describes him as having sent many ships across the rolling sea, capturing Sangrama-vijayottunga-varman, ruler of Kadaram, seizing treasure, and attacking Srivijaya and a series of other places. 

The list preserved in Chola records includes names generally identified or debated as:

  • Srivijaya
  • Pannai
  • Malaiyur
  • Mayirudingam
  • Ilangasogam
  • Mappappalam
  • Mevilimbangam
  • Valaippanduru
  • Talaittakkolam
  • Madamalingam
  • Ilamuridesam
  • Manakkavaram
  • Kadaram

Modern scholarship has proposed identifications ranging across Sumatra, the Malay Peninsula, the Nicobar Islands and neighbouring regions. Some identifications are relatively persuasive; others remain uncertain. 

That uncertainty is important.

A conquest list is not a modern map.

Names change.

Places move in memory.

Spelling travels across languages.

And some ancient toponyms remain stubbornly difficult to identify.


Was It Really 1025?

Even the date needs a small footnote.

The campaign is conventionally referred to as the 1025 Chola raid, and much scholarship uses that date. Cambridge’s overview similarly describes Rajendra’s major expedition as occurring in 1025. 

However, epigraphists Noboru Karashima and Y. Subbarayalu have noted that the first secure inscriptional references may belong to Rajendra’s fourteenth regnal year, suggesting the Kadaram expedition could have occurred in 1026, while references in the thirteenth year are less certain. 

For the blog and the fiction, I would therefore phrase it this way:

The great Chola expedition is conventionally dated to 1025 CE, although specialists have debated whether the decisive Kadaram campaign should instead be placed around 1026.

For Hikayat Laut Besi Khursani, I use 1025 CE as the fictional chronological anchor.

That is a creative decision inside a historically plausible window, not a claim that the scholarly dating problem has been solved.


What Was Rajendra Attacking?

This is one of the most interesting questions.

The inscriptions present the expedition as conquest and victory.

But maritime Southeast Asia in the eleventh century was not one compact modern state.

Srivijaya was better understood as a maritime political and commercial system connecting ports, rulers, river mouths and trading routes across a very large region.

That world sat between the Indian Ocean and the South China Sea.

Its wealth depended heavily on movement:

ships;

merchants;

harbours;

river routes;

forest products;

metals;

spices;

ceramics;

ritual prestige;

and the ability of rulers to control or profit from trade passing through strategic waters.

The Chola expedition therefore did not merely represent two kings meeting on a battlefield.

It struck a maritime system.

And that insight became fundamental to the way I imagined Gangga Nagara.


Why Would the Cholas Attack Srivijaya?

This remains debated.

The Chola inscriptions celebrate victory, not strategic analysis.

They do not leave us a convenient memorandum explaining Rajendra’s motives.

Scholars have proposed several explanations, including competition or disruption surrounding long-distance commerce between South India, Southeast Asia and Song China.

Tansen Sen, for example, places the campaign within the broader Chola–Srivijaya–China commercial triangle and discusses the argument that Srivijayan interference in direct Chola access to Chinese trade contributed to the conflict. 

Other interpretations emphasize:

  • control of maritime commerce;
  • prestige;
  • retaliation;
  • intervention in regional politics;
  • access to ports;
  • and imperial display.

The safest conclusion is therefore not:

Rajendra invaded for one proven reason.

It is:

The raid occurred inside a highly competitive maritime commercial world, while its exact immediate causes remain debated.

Cambridge’s overview explicitly notes that the reasons remain uncertain because the sources are largely silent on precise causation. 

That uncertainty is useful.

Not because fiction should fill every gap carelessly.

But because historical actors themselves often lived inside mixed motives.

Trade.

Prestige.

Revenge.

Opportunity.

Fear.

One campaign can contain all of them.


And Where Does Gangga Nagara Enter the Story?

Here we arrive at the dangerous part.

Gangga Nagara does not appear clearly by that name in Rajendra’s surviving conquest list.

That must be stated plainly.

The Chola list includes Kadaram, generally associated with Kedah, and several other places whose identities remain debated. 

But there is no inscription saying:

Rajendra Chola conquered Gangga Nagara at Beruas in 1025.

Modern histories and local narratives have often connected Gangga Nagara’s destruction with the Chola expedition.

A Malaysian scholarly discussion of Beruas, for instance, repeats the tradition that Gangga Nagara was destroyed by a Chola attack in the eleventh century, while also separately discussing the Sulalatus Salatin tradition of Raja Suran conquering Gangga Negara. 

That tells us the association exists.

It does not make every link equally secure.

This is where I draw a firm line for Dark Nusantara:

Historical fact

Rajendra Chola launched a major maritime campaign against Srivijayan-linked centres around 1025–1026.

Historical possibility

A polity on the west coast of the Malay Peninsula, including one associated with the Gangga Nagara tradition, could have been affected by that upheaval.

Fictional reconstruction

My Gangga Nagara is directly struck by the Chola catastrophe.

That third statement belongs to the novels.


Why Make That Choice?

Because history rarely destroys only the places that inscriptions bother to name.

Imagine the campaign not as dots on a list, but as consequences moving through a maritime world.

A major port is attacked.

Ships disappear.

A ruler is captured.

Warehouses burn.

Merchants stop sailing one route.

Refugees move upriver.

Dependent settlements suddenly lose protection.

Local rivals seize opportunities.

Tribute stops arriving.

Food prices change.

A fishing village receives survivors from a city it barely knew.

A smith flees with tools instead of treasure.

A mother changes her child’s name because the wrong lineage has become dangerous.

A soldier survives a battle that official memory later says killed him.

That is where historical fiction becomes useful.

Not to pretend we possess lost facts.

But to ask what documented geopolitical violence might have done to ordinary lives.

That question is the heart of Hikayat Laut Besi Khursani.


The Chola Invasion in My Gangga Nagara

When I began constructing the trilogy, I did not want the Cholas to function as generic foreign villains arriving simply because the plot needed an army.

They had to belong to a real eleventh-century Indian Ocean.

They needed:

  • political objectives;
  • naval logistics;
  • regional allies and enemies;
  • commercial pressures;
  • intelligence failures;
  • supply problems;
  • commanders who did not know everything;
  • soldiers who were not all identical;
  • and an empire whose view of Gangga Nagara differed completely from Gangga Nagara’s view of itself.

Most importantly, the invasion could not simply be:

Great army arrives. Hero fights. Kingdom falls.

A kingdom collapses in layers.

First rumours.

Then missing vessels.

Then merchants who refuse to enter harbour.

Then reports from another port.

Then a ship arrives damaged.

Then someone at court says the threat is exaggerated.

Someone else profits from that denial.

Then refugees appear.

Then the enemy becomes visible.

By the time everyone agrees that catastrophe has arrived, it has usually been happening for some time.

That became the structural shape behind my fictional fall of Gangga Nagara.


Why I Called the Story Hikayat Laut Besi Khursani

The title does not come from an inscription.

It comes from the fictional world.

Laut Besi is the image I wanted for the Chola pressure approaching across the sea:

not magic;

not literally an ocean made of iron;

but ships, armour, weapons, command and imperial force accumulating beyond the horizon until the sea itself seems to have hardened.

Khursani, meanwhile, belongs to the human line through which I explore the catastrophe.

The title therefore deliberately fuses:

historical geopolitical force
with
fictional human memory.

That distinction matters.

Rajendra Chola is historical.

My Khursani characters are not archaeological claims.


Aria Wirasakti and the Problem of the Hero

One of the dangers of writing the fall of a kingdom is making everything depend upon one heroic man.

History rarely works that way.

So although Aria Wirasakti stands near the centre of my fictional Gangga Nagara story, the fall does not belong to him alone.

The kingdom survives—or fails to survive—through:

  • harbour workers;
  • boatmen;
  • smiths;
  • women carrying children;
  • food stores;
  • river pilots;
  • palace clerks;
  • fishermen;
  • forest communities;
  • soldiers;
  • healers;
  • messengers;
  • rival houses;
  • and people whose names never enter royal chronicles.

This eventually became one of the largest ideas across Lost Thrones of Nusantara:

kingdoms disappear more easily than skills do.

A palace can burn.

A royal line can collapse.

But someone remembers how to temper iron.

Someone remembers a river route.

Someone remembers a lullaby.

Someone carries a weaving method into exile.

Someone changes a name.

Someone teaches a child a measurement without remembering who invented it.

Centuries later, the kingdom may be gone.

The knowledge is still moving.

That idea became enormously important when the larger saga eventually reached Ganggayu and Beruas.


The Raid Was Probably Not a Permanent Chola Occupation

This is another distinction worth making.

The inscriptions celebrate conquest, plunder and captured rulers.

That does not necessarily mean the Chola Empire permanently annexed every attacked Southeast Asian polity and administered them as normal Chola provinces.

The expedition is generally understood more as an extraordinary long-range raid or series of raids against maritime centres than the establishment of a lasting South Indian colonial state across the entire region. 

This profoundly affects the fiction.

If an invading army arrives, destroys political infrastructure, takes wealth, kills or captures elites and then eventually withdraws—

what remains?

Not necessarily a new stable government.

Sometimes the more frightening answer is:

a vacuum.

Old alliances collapse.

Neighbouring rulers move.

Local commanders become autonomous.

Refugees establish new settlements.

People who once belonged to one kingdom become subjects of another—or of none.

The raid ends.

Its consequences do not.


This Is Why the Fall Matters More Than the Battle

A battle lasts hours.

Sometimes days.

A collapse can last generations.

That distinction became the backbone of the wider series.

For me, the interesting question was never only:

Can Gangga Nagara defeat the Cholas?

We already know what sort of story I am writing.

The kingdom is lost.

The more interesting questions are:

Who gets out?

What do they carry?

What do they leave behind?

Who changes names?

Which children grow up hearing a version of the disaster their parents cannot fully explain?

Which political structures survive disguised as customs?

Which technologies outlive the houses that once controlled them?

Which lies become necessary for survival?

That is where the destruction of Gangga Nagara becomes the beginning rather than the ending.


From Gangga Nagara to Ganggayu

The wider project gradually grew because the fall could not remain isolated.

If people survive Gangga Nagara, they must go somewhere.

If they go somewhere, they alter that place.

If craftsmen move, techniques move.

If noble families flee, genealogies become unstable.

If soldiers become refugees, children inherit stories of wars they never witnessed.

And if political legitimacy breaks—

someone will eventually try to rebuild it.

That leads naturally toward Ganggayu.

Not as:

Gangga Nagara 2.0.

But as another society forced to live downstream from an older catastrophe.

This is why the Lost Thrones books are becoming less about isolated kingdoms and more about historical transmission.

Kingdom A falls.

The consequences help shape Kingdom B.

Kingdom B creates myths that Kingdom C mistakes for ancient truth.

By the time we reach Beruas, the original event may survive only as:

  • craft;
  • burial customs;
  • fragmented names;
  • songs;
  • unusual measurements;
  • routes through forest;
  • family silences.

The war is over.

Its architecture remains.


And Eventually, Beruas

This is where the design became particularly important for me.

I did not want Beruas, centuries later, to discover a convenient hidden archive explaining Gangga Nagara perfectly.

That would make history too easy.

Instead, what survives should be distributed.

A blacksmith knows a measurement.

A woman knows a song.

A burial house preserves one name.

A family possesses the wrong date.

A grave contains material from an older workshop.

No single person knows the entire story.

No artifact says:

HERE IS THE TRUE HISTORY.

That principle traces directly back to the catastrophe of 1025.

People running from collapsing kingdoms do not usually carry complete national archives.

They carry whatever they can.

A tool.

A child.

A piece of cloth.

A story.


What About the Famous Chola Army?

Popular imagery sometimes makes the Chola campaign look extraordinarily modern:

vast standardized fleets;

precisely documented naval formations;

huge dedicated warships;

thousands of armoured marines moving in perfect coordination.

Some of this may be plausible.

Much of it is reconstruction.

The contemporary evidence is much thinner than the visual confidence of modern illustrations suggests. Scholarship explicitly notes how little precise information survives about Chola naval organization, vessel types and numerical strength. 

So in the novels I prefer functional realism.

Ships need:

  • water;
  • food;
  • pilots;
  • anchors;
  • landing points;
  • repair;
  • information;
  • weather windows.

Troops need:

  • somewhere to disembark;
  • commanders;
  • interpreters;
  • local intelligence;
  • routes inland.

Elephants do not magically appear wherever an army sails.

Warriors get sick.

Ships become separated.

Orders arrive late.

River mouths behave differently from open sea.

That kind of friction makes an invasion more frightening, not less.

Because it stops being an unstoppable fantasy armada.

It becomes something made by human beings—

and therefore something capable of terrible mistakes.


The Other Side Must Remain Human

Another rule I set for myself:

the Cholas cannot become monsters.

Rajendra Chola’s campaign was violent imperial warfare.

That does not mean every Tamil soldier can be written as a faceless barbarian.

The Chola world itself was sophisticated, politically complex, commercially connected and culturally extraordinary.

The same civilisation capable of producing monumental temples, inscriptions, trade networks and powerful administration was capable of imperial violence.

Those things can coexist.

History becomes less useful when we flatten one side into civilised victims and the other into evil invaders.

So the fiction needs soldiers who:

  • obey;
  • fear;
  • loot;
  • hesitate;
  • die;
  • misunderstand orders;
  • protect comrades;
  • commit atrocities;
  • sometimes refuse them.

Just as Gangga Nagara must contain:

  • brave people;
  • cowards;
  • collaborators;
  • opportunists;
  • idealists;
  • bad commanders;
  • good mothers;
  • cruel nobles.

No civilisation is morally uniform.


Raja Suran Returns

And now we return to the strange doubling introduced in the previous article.

Malay literary tradition remembers Raja Suran conquering Gangga Negara, ruled by Raja Gangga Shah Johan. 

Historical epigraphy tells us that Rajendra Chola I launched a major Southeast Asian maritime campaign around 1025–1026. 

Are these the same event?

We cannot simply say yes.

Are they completely unrelated?

We cannot confidently say that either.

This is exactly the type of historical tension I find irresistible.

Perhaps a literary tradition preserved a distorted memory of South Indian conquest.

Perhaps multiple invasions became folded together.

Perhaps Raja Suran belongs primarily to a different legendary architecture.

Perhaps later storytellers interpreted ancient ruins through the history available to them.

We need not force the answer.

Sometimes two traditions can stand beside one another.

That is far more interesting than pretending uncertainty is failure.


What I Changed for the Novel

This is where I want Dark Nusantara to be transparent.

For Hikayat Laut Besi Khursani, I made deliberate fictional decisions.

I treat:

  • 1025 CE as the decisive date;
  • Gangga Nagara as an organised west-coast polity;
  • the Chola campaign as directly striking it;
  • its collapse as abrupt but not instantaneous;
  • survivors as scattering into river, forest and coastal communities;
  • technical and social knowledge as surviving long after political authority disappears.

Those are worldbuilding choices.

They are informed by historical context.

They are not claims that a lost inscription has proved them.

This distinction is important enough that I want it built permanently into Dark Nusantara.


A Simple Rule for Reading Dark Nusantara

As this site grows, I would invite readers to keep four categories in mind:

CategoryMeaning
Documented HistorySupported by inscriptions, contemporary records, archaeology or strong scholarly consensus.
Historical TraditionPreserved in later chronicles, oral memory or literary-historical texts such as Sulalatus Salatin.
Plausible ReconstructionInferred from environment, technology, regional comparisons and what is known of the period.
Dark Nusantara FictionCharacters, scenes, relationships and specific events created to inhabit the historical gaps.

For the Chola invasion:

Rajendra’s maritime campaign belongs in the first category.

Raja Suran’s conquest of Gangga Negara belongs primarily to the second.

The direct destruction of my fictional Gangga Nagara in 1025 lies between reconstruction and fiction.

That is not a weakness.

That is the project.


Why This Became the Beginning of Lost Thrones

When I first read about Gangga Nagara as a child, I wanted to find the kingdom.

Years later, I realised the more interesting question was not:

Where is the palace?

It was:

What happens after the palace is gone?

The Chola campaign gave me the historical pressure I needed.

A documented maritime catastrophe.

A world of ports connected by commerce.

A kingdom known to Malay tradition but only partially recoverable.

A gap large enough to imagine people without pretending that imagination is evidence.

And from that gap came:

Aria Wirasakti.

Citra Mayang Sari.

The smiths.

The river people.

The refugees.

The lost children.

The changed names.

The settlements that will one day become something else.

The people history would never bother recording.


The Sea Came First

That is why, in my version of Gangga Nagara, destruction does not first appear as an army at the gate.

It appears as news.

A vessel arriving late.

Another not arriving at all.

A merchant changing course.

Rumours from Kadaram.

A harbour official refusing to believe what fishermen already know.

Then sails.

Then smoke.

Then war.

History often reaches ordinary people that way.

Not as a date.

As interruption.

The official chronology later says:

1025.

The people living through it would not have known they had entered a famous year.

They would only have known that something had appeared beyond the horizon—

and the world they understood yesterday no longer worked.

That is the moment I wanted to write.

That is where Hikayat Laut Besi Khursani begins.

And from that first rupture, the rest of Lost Thrones of Nusantara follows.


A Note on Historical Honesty

There is one sentence I want to leave attached to this entire project:

Historical fiction should be allowed to imagine boldly, but it should know when it is imagining.

Gangga Nagara deserves that distinction.

So does Rajendra Chola.

So does Srivijaya.

And so do the generations of people whose real lives vanished almost entirely from the written record.

The purpose of Dark Nusantara is not to fill every silence and pretend certainty.

Sometimes the silence itself is history.

Our job is to listen closely enough to know when we have reached it.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top