What to See Between Xiahe and Zhagana: 6 Stops on the Standard Route (With Time Budgets)
One July I drove a family of three from Xiahe to Zhagana. Before we left, the father told me we could skip "the grassland and lake stuff" and head straight for the big shots at Zhagana. Forty minutes down the road the car stopped at a wildflower slope — he stopped it himself and said, hold on, I need to photograph this. He voluntarily pulled over four more times that day. We reached Zhagana close to 7 PM and he said to me: turns out the best things were all on the road.
That's the character of this route. Those 280 km from Xiahe to Zhagana aren't a connector you have to endure — they are the essence of Gannan. Sangke Grassland, Gahai Lake and Langmusi, three of the region's trump cards, sit in a row, with the source of the Bailong River and the Tibetan villages of Yima township tucked in between. Floor it the whole way and you've skipped the best pages of the Gannan chapter.
So here they are in departure order: what to see at each stop, how long it deserves, what it costs, when each is at its best, and which you can cross off without regret. Plan with this in hand and your timing will be far more realistic.
😤 Start With a Time Budget, Not a Vibe
| Stop | Position (from Xiahe) | Suggested stay | Ticket | Worth stopping? |
|---|---|---|---|---|
| Sangke Grassland | ~15 km | 30–60 min | Free | Must-stop in Jul–Aug; skippable otherwise |
| Milarepa Pagoda | ~65 km (Hezuo) | 1 hour | ~20 yuan | Stop if it interests you |
| Gahai Lake | ~150 km | 1 hour | ~30 yuan | Must-stop — most photogenic of the trip |
| Langmusi | ~190 km | A night is best | 30 yuan per monastery | Strongly recommend a night |
| Yima township | ~270 km | 20 min | Free | Autumn only; skip otherwise |
| Zhagana | ~280 km | Half to full day | 80 yuan incl. shuttle | The destination |
Budget around 8 hours for the whole run with these stops. If you want to do it in a day without rushing, cut the Milarepa Pagoda and Yima and keep the other four.
🚗 Before You Leave: Don't Pack the Car Full
You'll be getting in and out constantly, buying things on impulse, pulling over for photos. I always keep a clear patch in the boot for yak yoghurt, tsampa and whatever else gets bought along the way. And bring cash — grassland guesthouses, horse rides and roadside stalls are frequently cash-only; mobile payment is not universal out here.
🗺️ In Departure Order, Stop by Stop
1. Sangke Grassland (~15 km from Xiahe, free, 30–60 minutes)
Fifteen kilometres south of Xiahe. A free alpine meadow where the grass is deep green in July and August and the slopes are thick with cinquefoil and cosmos.
- What to do: turn off at a safe junction and drive into the grassland (never drive onto the pasture itself — herders mind about that). Horse rides run 50–100 yuan a lap; agree the price first: per lap or per hour.
- My secret: walk deeper in, past the roadside touts. The slopes with fewer people have denser flowers. I once spent an hour out there with nothing but me and a flock of sheep.
- Season: grass greens up in June, peaks July–August, turns gold in September, and is brown after October.
2. Milarepa Pagoda (Hezuo, ~65 km from Xiahe, ~20 yuan, 1 hour)
A nine-storey pagoda in the prefectural capital; a significant building in the Amdo Tibetan world. If Tibetan Buddhist architecture interests you, this hour is well spent.
- My tip: skip it if you're short on time. It's not directly on the route, you have to go into town, and rush hour will slow you down. Travelling with older relatives? Then do stop — no climbing involved, and it's an easy circuit.
3. Gahai Lake (Luqu county, ~150 km from Xiahe, ~30 yuan, 1 hour)
The one stop on this route I least want to skip. Gannan's largest freshwater lake, a 3,480 m plateau wetland where migratory birds gather in summer and the water mirrors the distant snow peaks.
- What to do: follow the boardwalk to the birdwatching platform. Long lens for the birds, wide angle for reflections. Early morning and evening light is best; midday top light makes it flat.
- Watch out: at 3,480 m this is one of the highest points of the trip. Don't sprint around here. I've watched someone jump out, race to the water's edge shooting, and come back with a headache.
- Season: most birds in summer; the lake freezes in winter, which is a completely different picture.
4. Langmusi (~190 km from Xiahe, ~30 yuan per monastery, stay a night)
A small town straddling the Gansu–Sichuan border with the Bailong River running through the middle. The north bank holds Gansu's Sertri Monastery, the south bank Sichuan's Kirti Monastery — two monasteries, one town.
- What to do: arrive in the afternoon, visit Kirti Monastery first (it has the Fairy Cave and the hall of the mummified body), then sit in a Tibetan teahouse on the main street toward evening. Next morning at 6:30, climb the slope behind town to the viewpoint and wait for the red walls and gold roofs to emerge from the mist.
- My tip: stay the night. Most people rush past with a single photo, and I always feel bad for them — that morning mist is one of the most moving images Gannan has.
- Food: highland yak beef, butter tea, tsampa. Lisa's Cafe has been there for decades and does a butter-tea latte that's genuinely interesting.
5. Yima Township (~270 km from Xiahe, free, 20 minutes)
The township that contains Zhagana, and the last cluster of Tibetan villages before the stone city. Villages, barley racks and stone peaks in one frame — best in autumn.
- What to do: pull over at the roadside viewpoint and take a photo; no need to detour into the village. From late September to mid-October the golden barley racks against the peaks are the last surprise of the route.
- Season: green and ordinary in summer; only really shines in autumn. Drive past if time is tight.
6. Zhagana (the destination, 80 yuan incl. shuttle, half to full day)
Four villages and a monastery scattered through a valley enclosed by enormous limestone peaks. Its Tibetan name means "stone box." When the cloud rolls in, it genuinely looks like a place outside the world.
- Don't miss: the hike to Fairy Beach (about 2 hours round trip, the best full-viewpoint), the Narrow Sky plank walk (only if you're fit), and the dawn sea of clouds (you must sleep inside the park to see it).
- Lodging: Tibetan guesthouses inside the park run 150–400 yuan a night, decent enough. In peak season (July–August and the October holiday) book at least a week ahead.
🎒 Practical Checklist
⚠️ Don't say I didn't warn you: elevation swings from 2,850 m to 3,480 m along this route. Don't run around at every stop, and especially at Gahai Lake — stand still for a moment after getting out of the car.
- Tickets in total: Gahai Lake 30 + Langmusi 30×2 + Zhagana 80 ≈ 170 yuan per person (about 140 if you skip the second monastery).
- Fuel: Xiahe, Hezuo, Luqu and Diebu all have stations. Topping up in Hezuo is safest.
- Cash: two or three hundred yuan in small notes — many places on the grassland are cash-only.
- Clothing: a shell jacket, no excuses. Passes and early mornings drop below 5°C.
- Sun protection: the UV up here is no gentler than Tibet. Lip balm and sunscreen, don't skip them.
- Timing: budget 8 hours including stops, not the app's 4.
💡 A Few Honest Truths
"Just stopping wherever" is the correct way to drive this route. You don't need to tick off every stop like a task list. See a wildflower slope or a herd of yaks crossing and pull over for ten minutes — that can beat two hours jostling inside a scenic area.
Langmusi is seriously underrated. Many skip it because it's "just on the way," but it's the liveliest place on this route: one main street, two monasteries, one river. Once you've smelled the morning incense smoke, you won't forget it.
Don't expect too much from Sangke Grassland. It's a pretty meadow, but if you've come from Inner Mongolia or Xinjiang you may find it ordinary. Best in July–August; skip it in other seasons and bank the time.
You have to sleep inside the Zhagana park. Staying outside saves a hundred or two, but the gate isn't open when you need to get in, and the sunrise over the cloud sea is gone. Don't economise on this one.
📸 Don't Shoot Blindly — These Spots Work
- Sangke wildflower slopes: July, wide and low, flowers in front, mountains behind.
- Gahai Lake birdwatching platform: dawn or dusk, water mirroring snow peaks, long lens for birds.
- Viewpoint behind Langmusi: 6:30 AM, mist, cooking smoke and red-and-gold roofs in one frame.
- Bailong River source gorge: just outside town, clear water, slow shutter for the flow.
- Yima barley racks: late September to mid-October, gold against the stone peaks.
- Fairy Beach at Zhagana: dawn cloud sea, wide for the panorama, long lens for the peak detail.
💬 What Travellers Who Came With RoamFun Said
"We meant to drive straight to Zhagana without stopping, and ended up nearly two hours at Gahai Lake — snow peaks reflected in the water, birds lifting off in flocks, I couldn't put the camera down. We reached Langmusi at dusk and decided on the spot to stay; that next morning's mist produced my best photo of the trip." — Xiao Lin, Guangzhou ⭐⭐⭐⭐⭐
"We did this route with our kid and stopped at both Gahai Lake and Langmusi. What he liked most was the herd of yaks crossing the road — he drew a picture of it when we got home. We slept inside the Zhagana park and got up at 5:30 for the cloud sea. Worth it." — Ms. Zhou, Hangzhou ⭐⭐⭐⭐⭐
On These 280 km, Delete the Word "Rush" From Your Plan
In all my years driving Gannan, the regrets I've watched almost always come from the same cause: too little time. People who treat 280 km as "leave in the morning, arrive in the afternoon" end up sprinting the whole way, sights flashing past the window, then queuing for tickets at Zhagana, entering after dark, and racing back to Lanzhou the next morning — and in the end they've seen nothing clearly.
My plan has always been simple: make this one day about one thing. Leave Xiahe before 8 AM, an hour at Gahai Lake, a night in Langmusi, into Zhagana the next morning and explore slowly through the afternoon. Spend one extra day and you'll actually experience three places instead of driving past three. If you truly only have one day, cut the Milarepa Pagoda and Yima township and give the time to Gahai Lake and Langmusi — those two are the real stars of this route.
For more detail on the region's monasteries, see Gannan: Labrang Monastery & Langmusi (/travel-guide/gansu/gansu-gannan-labrang-langmusi-guide/); for the destination itself, see Zhagana: A Hidden Paradise in the Stone Mountains (/travel-guide/gansu/gansu-zhagana-stone-mountain-hidden-paradise/).
Craving a worry-free yet free-spirited journey?
Don't want to plan it yourself? Contact our senior trip designer now for a route and quote tailored to you.
Updated: September 2026 Author: RoamFun Senior Travel Consultant Questions? Contact us: vip@roamfun.net

RoamFun Senior Travel Consultant
Travel DesignerProfessional travel consultant, curating the most practical travel guides for you.


