How the Seven Sisters Became States
Geography & Maps

How the Seven Sisters Became States

Seven sisters, seven landscapes — geography as story.

Geography & Maps12-Month Curriculum 12h

The Story

The Seven Daughters

Before there were states and borders and maps, the land that is now Northeast India was one vast, unnamed wilderness. And into this wilderness were born seven sisters — daughters of the great mountain and the mighty river.

Their father was the Himalaya, and their mother was the Brahmaputra. Each daughter was different, and each had her own dream of what a perfect home should be.

Choosing Their Lands

The eldest sister, Arunachal, loved the sunrise. "I want to live where the sun touches the land first," she said. She climbed to the highest hills in the east and built her home there — among snow peaks and orchid valleys and tribes who had lived in the mountains since the beginning of time. Every morning, she is the first to see the dawn.

Assam, the second sister, loved space and water and green growing things. "I want to live where the river spreads widest," she said. She settled in the great valley — the Brahmaputra Valley — where the land was flat and fertile and the river gave life to everything it touched. She planted tea gardens and rice paddies and became the heart of the family.

Meghalaya, the third sister, loved rain. "I want to live where the clouds come to rest," she said. She chose the plateau where the clouds pile up against the hills, where the rain falls harder than anywhere else on Earth, and where the people learned to grow bridges from living roots because the rivers were too wild for wood.

Nagaland, the fourth sister, loved courage and tradition. "I want to live where the warriors sing," she said. She chose the rugged hills where brave tribes built their villages on mountaintops and celebrated their heritage with festivals of feathers and fire.

Manipur, the fifth sister, loved dance and beauty. "I want to live where the lake floats," she said. She found Loktak Lake — the only lake with floating islands — and built her home beside it. She danced so beautifully that her dance, the Manipuri, became famous across the world.

Mizoram, the sixth sister, loved music and bamboo. "I want to live where the hills sing," she said. She settled in the land of blue mountains and bamboo forests, where every village had a choir and the hillsides hummed with the sound of wind through bamboo.

Tripura, the seventh and youngest sister, loved stories. "I want to live where the old tales are kept," she said. She chose the gentle land of lakes and temples, where fourteen tribes kept their histories alive through songs and dances passed down for a thousand years.

The Eighth Brother

Years later, a brother arrived — young Sikkim, a child of the mountains who loved snow and prayer flags and the sight of Kanchenjunga at dawn. The sisters welcomed him as family, and now people sometimes call them the Seven Sisters and One Brother — eight states, eight personalities, one family.

The Bond

The sisters sometimes argue, as sisters do. They have different languages, different foods, different clothes, different ways of celebrating and mourning and falling in love. But they share the same mountains, the same rivers, the same monsoon rain.

And when the rest of the world asks, "Why do you call them the Seven Sisters?" the answer is simple: because they were born together, they grew up together, and no matter how different they are, they are family. And family is the one thing that no map can divide.

The end.

Try It Yourself

Choose your level. Everyone starts with the story — the code gets deeper as you go.

Story Progress

0%

Ready to Start Coding?

Here is a taste of what Level 1 looks like for this lesson:

Level 1: Explorer — Python
import matplotlib.pyplot as plt

# Compare NE India states: area vs population
states = ["AR", "AS", "MN", "ML", "MZ", "NL", "TR", "SK"]
area = [83743, 78438, 22327, 22429, 21081, 16579, 10486, 7096]
pop = [1.4, 35.6, 3.1, 3.3, 1.2, 2.3, 4.1, 0.7]  # millions

fig, ax1 = plt.subplots(figsize=(10, 5))
x = range(len(states))
ax1.bar([i - 0.2 for i in x], area, 0.35, label="Area (km²)", alpha=0.6)
ax2 = ax1.twinx()
ax2.bar([i + 0.2 for i in x], pop, 0.35, color='orange', label="Pop (M)", alpha=0.6)
ax1.set_xticks(x)
ax1.set_xticklabels(states)
ax1.set_ylabel("Area (km²)")
ax2.set_ylabel("Population (millions)")
plt.title("NE India: Area vs Population")
plt.show()  # Which state is most densely populated?

This is just the first of 6 coding exercises in Level 1. By Level 4, you will build: Build a Comparative Atlas of the Seven Sister States.

By Level 4, enrolled students build: Build a Comparative Atlas of the Seven Sister States

Free

Level 0: Listener

Stories, science concepts, diagrams, quizzes. No coding.

You are here

Enrolled

Levels 1-4

Python, NumPy, Matplotlib, real projects, mentorship.

Sign Up Free

Stay Updated

Join Waitlist

Get notified when enrollment opens for your area.

Notify Me

Level 0 is always free. Coding levels (1-4) are part of our 12-Month Curriculum.