The Dancing Deer of Loktak Lake
Ecology & Conservation

The Dancing Deer of Loktak Lake

On floating islands in Manipur, the last sangai deer dance at dawn — fewer than 300 remain.

Ecology & Conservation12-Month Curriculum 12h

The Story

The Floating World

Loktak Lake in Manipur is unlike any lake in the world. Its islands float. They are made of tangled vegetation and organic matter called phumdi — thick enough to walk on, light enough to drift with the wind. Some are as small as a dining table. Others are large enough to hold houses, gardens, and entire families.

A boy named Tomba lived on one of these floating islands with his grandmother, Ima Leima. Their island was medium-sized — big enough for a small bamboo house, a vegetable patch, and a circle of banana trees that acted as a windbreak. Every morning, Tomba woke to a different view, because the wind had turned their island overnight.

"Ima," Tomba asked one morning, "are there islands on this lake that nobody has ever seen?"

His grandmother looked up from the herbs she was grinding. "There is one," she said. "But it hides."

The Island That Hides

Ima Leima told Tomba the story as she stirred a pot of eromba over the fire.

"Long ago, before the roads came and the buses and the tourists, there was an island on Loktak that moved by itself — not with the wind, but against it. If you paddled toward it, it drifted away. If you waited for it, it came to you. The old healers called it Leipung Thambal — the secret garden."

"What was on it?" asked Tomba.

"Every medicinal plant that has ever grown in Manipur. Plants that cure fevers. Plants that heal broken bones. Plants that ease a sad heart. The island was a living pharmacy, planted by the lake spirit herself. But she hid it from people who wanted to take without giving back."

"How do you find it?" asked Tomba.

"You don't find it," said Ima Leima. "It finds you — when you're ready."

The Day the Island Came

A week later, Ima Leima fell ill. She developed a cough that wouldn't stop — deep and rattling, the kind that made Tomba press his hands over his ears. The village healer came and tried his usual remedies, but nothing worked.

"She needs nongmangkha," said the healer — a rare herb that grew only in the deepest parts of the lake's ecosystem. "I haven't seen it in twenty years."

Tomba didn't sleep that night. He sat in his small boat, tied to their floating island, watching the moonlight turn the lake to silver. He thought about Ima Leima's story. An island that comes to you when you're ready.

"I'm ready," he whispered to the lake. "Please."

At first, nothing happened. Then, slowly, the mist on the lake began to move — not scattering, but gathering, forming a path of silver fog across the water. And at the end of the path, half-hidden in the reeds, was a dark shape. An island. Small, round, and covered in plants so green they glowed in the moonlight.

Tomba untied his boat and paddled toward it. This time, the island didn't drift away. It waited.

The Secret Garden

Tomba stepped onto the phumdi and felt it give softly under his feet, like a living mattress. The island was no bigger than a classroom, but it was packed with more plants than he had ever seen in one place. Ferns with silver undersides. Creepers with flowers that smelled like rain. Bushes with berries that pulsed with a faint light.

And there, in the very centre, growing beside a cluster of water lilies, was a small plant with dark green leaves and tiny white flowers. Tomba didn't know its name, but something told him — a feeling, a warmth in his chest — that this was the one.

He knelt down and whispered, "May I take some? My grandmother is sick."

The plant's leaves rustled, though there was no wind. Tomba took this as a yes. He carefully picked three stems, leaving the roots intact so the plant could grow back.

As he stepped back into his boat, the island began to drift away, dissolving slowly into the mist until it was gone — as if it had never been there at all.

The Healing

Tomba raced home and brewed the leaves into a tea, the way he had watched Ima Leima prepare medicines a hundred times. The tea was bitter and green and smelled like the forest after rain.

Ima Leima drank it slowly, coughing between sips. By morning, the cough had eased. By the next day, it was gone. Within a week, she was back at her herb-grinding stone, humming a Manipuri folk song as if she had never been ill.

"Ima," said Tomba. "I found the secret garden."

Ima Leima looked at him for a long time. Then she smiled. "I know," she said. "The lake told me. It said you asked permission before you picked. That's why the island let you on."

"Will I find it again?" asked Tomba.

"Only if you need to," said his grandmother. "And only if you remember to ask, not take. The secret garden gives to those who give respect. That is the oldest rule of the lake."

Tomba grew up to become a healer himself — one who always asked before he picked, who always left roots in the ground, and who knew that the best medicine comes not from grabbing, but from listening.

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
# Modelling carrying capacity
# How many deer can floating phumdis support?

phumdi_area_km2 = 40      # Keibul Lamjao park area
phumdi_thickness_m = 1.5   # average thickness
deer_weight_kg = 100       # one sangai

# Thicker phumdi = more load capacity
# Rough model: 1 m thick phumdi supports ~8 deer/km2
density_per_km2 = 8 * (phumdi_thickness_m / 1.0)
carrying_capacity = int(density_per_km2 * phumdi_area_km2)

print(f"Phumdi thickness: {phumdi_thickness_m} m")
print(f"Carrying capacity: {carrying_capacity} deer")

# Now simulate the dam: phumdi thins to 0.5 m
phumdi_thickness_m = 0.5
density_per_km2 = 8 * (phumdi_thickness_m / 1.0)
new_capacity = int(density_per_km2 * phumdi_area_km2)
print(f"
After dam (0.5 m): {new_capacity} deer")
print(f"Capacity lost: {carrying_capacity - new_capacity}")

This is just the first of 6 coding exercises in Level 1. By Level 4, you will build: Species Conservation Plan.

By Level 4, enrolled students build: Species Conservation Plan

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.