Run50 FacebookGuilin / Guangxi / Marathon
Run50
World / China / Marathon

Guilin turned a marathon into a heat test with mountains on every side

Guilin is famous for karst hills and the Li River. On November 16, 2025, its marathon put those postcard views on the course, then added a second-half wall of heat.

Icon-style Guilin Marathon cover
Guilin karst hills, Li River, bridge, sun, bib and medal.

Guilin Marathon is not just a race with pretty mountains on the side. The course starts in the city, runs along the Li River, opens onto bridges and karst hills, then throws runners into a hot, exposed second half.

For me, it was also the last marathon-sized thing I did before heading back to the United States: a comeback run after dental trouble, with my parents and aunt waiting at the finish.

Guilin Marathon, starting in the heat

Guilin, Guangxi

Race day finally arrived. The start was not until 8 a.m., so I did not leave the Airbnb until just before seven. My parents were still on the balcony waving and cheering for me. That felt pretty warm.

Guilin Marathon photo 42
Airbnb @Arsenan

The start was at Guilin Central Square, and it was packed. I was in Zone D and had to walk almost a kilometer around the crowd. Because my corral was farther back, I did not officially start until 8:20. The sun was already very present. It was hot.

Guilin Marathon photo 43
Start @Arsenan
Guilin Marathon photo 44
Start @Arsenan
Guilin Marathon photo 45
Start @Arsenan

In the first three kilometers, we reached Binjiang Road. This section runs right along the Li River. There was a bit of cool wind, and the scenery immediately started to feel like Guilin. In the distance, the karst peaks poked up behind the buildings with sharp little outlines. It was pretty special.

Guilin Marathon photo 46
Start Running @Photographer
Guilin Marathon photo 47
Run with Crowd @Photographer
Guilin Marathon photo 48
1KM @Arsenan
Guilin Marathon photo 49
Arsenan @Photographer

There were lots of photographers too. I was wearing a red Arsenal jersey in a sea of yellow Guilin Marathon shirts, so I looked like the one red tomato piece in a plate of fried rice with egg.

Guilin Marathon photo 50
Run with Crowd @Photographer
Guilin Marathon photo 51
Arsenan @Photographer
Guilin Marathon photo 52
Run with Crowd @Photographer

From kilometer six to twelve, the course went north through the space between city and mountains. Ludi Road is near Reed Flute Cave, one of Guilin’s older famous sights. Taohua River Road follows the Taohua River; the water is a bit wider there, with hills and buildings on both sides, and it felt comfortable to run through.

Guilin Marathon photo 53
Arsenan @Photographer
Guilin Marathon photo 54
Arsenan @Photographer

There were also cheer squads in ethnic costumes along the road. The colors were bright, and under that strong sun they stood out even more.

Guilin Marathon photo 55
Arsenan @Photographer
Guilin Marathon photo 56
Ethnic Cheer Squad @Arsenan
Guilin Marathon photo 57
Water Station @Arsenan

The water station volunteers were in blue, and just seeing them from a distance made me feel cooler. It was also the first time I got caught by a photographer at a water station, which was kind of funny.

Guilin Marathon photo 58
Water Station @Photographer

Around 10K, we passed Guilin Library. The building has a distinctive look, with a roof that feels a little traditional, and it came out well in photos.

Guilin Marathon photo 59
Arsenan @Photographer
Guilin Marathon photo 60
Guilin Library @Photographer

Around kilometer 13, we reached Victory Bridge. It is a pretty noticeable old bridge in Guilin’s urban area, painted orange, and because the view opens up there, it is one of those spots where photographers can frame runners and mountains together.

Guilin Marathon photo 61
Victory Bridge @Arsenan
Guilin Marathon photo 62
Victory Bridge @Photographer

When we crossed, the sun was blasting right onto the bridge deck. The colors were bright, but it was also a bit blinding. After Victory Bridge, we entered Zhongyin Road. The view opened even more, but there was very little shade. That was the official start of the direct-sunlight zone.

Guilin Marathon photo 63
20KM @Arsenan

Around 20K, I stopped and asked a man in a reflective vest to help me take a few photos. He was really nice and even taught me how to pose.

Guilin Marathon photo 64
20KM @Kind stranger

After that came the main city roads. The course would gradually move toward Chuanshan Park, where the mountains get closer and the scenery improves again. The sunlight, though, was another story.


Run-walk through Chuanshan, and even the spray trucks could not beat the heat

Guilin, Guangxi

Soon after halfway, the route entered the classic Chuanshan and Seven Star area of Guilin. Chuanshan Park was right next to us, and Seven Star Park was not far away either.

This is the stretch a lot of runners call the prettiest part of Guilin Marathon. The roadside is full of those typical karst peaks, with almost nothing blocking them. The mountains stand right in front of you.

Guilin Marathon photo 65
Water Spray @Arsenan
Guilin Marathon photo 66
Tashan Hill @Arsenan

As I kept running, I saw a tower standing clearly on a hill. That is Chuanshan East Pagoda, one of the easiest landmarks to capture in race photos on this section. Behind it, layers of mountains stack up, and it looks pretty grand.

Guilin Marathon photo 67
Water Station @Arsenan
Guilin Marathon photo 68
26KM @Arsenan

To be honest, by then I was not fully in sightseeing mode anymore. My phone was almost dead, my earbuds had gone silent, and without my audiobook, my mindset got very Buddhist. Mostly, it was just too hot. The sun was annoying.

Guilin Marathon photo 69
Gyökeres @Photographer

I shifted into run-walk mode. With the temperature at this race, plenty of runners were doing the same. This stretch had a big out-and-back, with the turnaround near Lushan Road, and it was widely seen as one of the mental checkpoints of the full marathon.

There was barely any shade. The road was wide and straight, and the sun was shining right in front of us. A road that seems to go on forever, plus that heat, can really loosen your willpower. I definitely put on the pain face.

Guilin Marathon photo 70
Tower @Photographer
Guilin Marathon photo 71
Hot @Photographer

There were lots of spray trucks along the road, shooting water like little fountains. Running through one felt cool for about three seconds, and then I was hot again.

You could tell everyone was trying anything to cool down: drinking, pouring water over the head, pressing sponges onto the face. Everything was in use.

Guilin Marathon photo 72
Little Spectators @Arsenan
Guilin Marathon photo 73
Fat Messi @Arsenan

Finishing with Fat Messi, with my parents waiting at the end

Guilin, Guangxi

After the turnaround, we crossed Li River Bridge again and returned to Chuanshan Road. The city feeling came back, the roadside got livelier, and there were more spectators.

That was when I saw a guy ahead of me with little braids wearing a Miami Messi No. 10 jersey. From behind, he looked intimidating, and I thought he might be foreign. When I caught up, I realized he was Chinese, so we chatted a little.

Guilin Marathon photo 74
Finish with Messi @Photographer
Guilin Marathon photo 75
Finish with Messi @Photographer

The braided guy was from Weihai. I told him I was from the Northeast, and he said no wonder, because someone from the Northeast would definitely struggle more with the Guilin sun.

As we were talking, he suggested running a bit more. Then before long, he pulled far ahead. I thought, okay, this will not do, so I took it a bit more seriously. In the end, we crossed the line almost in the same stride.

Guilin Marathon photo 76
Finish with Messi @Photographer

The photographers even got close-up shots of us. I suspect one of them might have been a Messi fan. My Arsenal jersey is not something many people recognize on the road in China, so I just borrowed a little Messi traffic.

Guilin Marathon photo 77
Finish Line @Arsenan

My parents and my aunt had waited at the finish for hours. I picked up my finisher bag. The Guilin medal was very distinctive: gold, with a rotating piece, and very photogenic.

Guilin Marathon photo 78
Mom and Aunt @Arsenan
Guilin Marathon photo 79
Dad @Arsenan
Guilin Marathon photo 80
Finish @Arsenan
Guilin Marathon photo 81
Medal @Arsenan
Guilin Marathon photo 82
Finish @Arsenan

I walked out around the sports center and met up with my parents. We took a few photos together, just to keep the memory.

On the way back, we saw a long line of electric scooters stuck behind the road closure. That is how city marathons are: some people enjoy them, some people get trapped by them. Different perspectives, hard to fully reconcile.

Guilin Marathon photo 83
Finish @Aunt
Guilin Marathon photo 84
Finish @Arsenan
Guilin Marathon photo 85
Finish @Mom

In the end, we flagged down a three-wheeler back to the Airbnb. I ordered delivery, and my parents, my aunt and I had a simple takeout meal together. I did not run fast in Guilin, but I got way more photos than usual. Under the big sun, the pictures turned out surprisingly well.

Guilin Marathon photo 86
Back to Airbnb @Arsenan
Guilin Marathon photo 87
Back to Airbnb @Arsenan

After one night of rest, I was ready to head back to Foshan. This Guilin trip was slow on the running side, but so what?

Guilin Marathon photo 88
Guilin Train Station @Arsenan

How Guilin became a family stop

The race day was the headline, but the trip started earlier: packet pickup, a night cruise through Two Rivers and Four Lakes, sunrise at Chuanshan Park, and my parents arriving in Guilin before the race.

Preface

A marathon family meet-up

Guilin, Guangxi

In my last week in China, I had hoped to squeeze in a couple more runs. Instead, I spent most of the month dealing with dental work, so it turned into an involuntary break from running. Luckily, by the time I was about to leave, I was mostly fine again. Guilin Marathon landed at just the right moment, so I treated it as a last-minute comeback.

Guilin Marathon photo 1
Guilin Marathon @Arsenan

My parents had recently been traveling with my cousin, and we planned to meet up in Guilin. After I finished the race, they could head back to Foshan with me and stay for another week. After that, I would be flying back across the ocean for work again, and who knows when the next trip home would happen.

So for me, this Guilin race had a nice little mix to it: part comeback run, part family meet-up.

Guilin Marathon photo 2
Arsenan @Photographer

The marathon expo and Two Rivers and Four Lakes

Guilin, Guangxi

I arrived in Guilin one day before my parents. The first thing I noticed after getting off the train was the heat. It honestly felt even hotter than Guangdong. I dropped my luggage at the Airbnb and went straight to Central Square to pick up my race packet.

Guilin Marathon photo 3
Airbnb @Arsenan

Guilin has a lot of electric scooters. Crossing the street takes some awareness, because they are constantly moving through the city and testing your reaction time a little.

Guilin Marathon photo 4
Guilin @Arsenan

The volunteers were wearing blue shirts, and most of them looked pretty young. They were warm and efficient. Packet pickup was quick: bib, race bag, and then a photographer nearby taking pictures of runners.

Guilin Marathon photo 5
Expo @Arsenan
Guilin Marathon photo 6
Welcome to Guilin @Arsenan
Guilin Marathon photo 7
Volunteers @Arsenan

As evening settled in, the “Guilin Marathon welcomes you” display was still lit up. A lot of runners were taking photos there, and the race mood was already in the air.

Guilin Marathon photo 8
Welcome to Guilin @Photographer

I had some congee to put something in my stomach, then decided to walk toward the river. There were race-themed decorations for “Run Guilin Marathon, tour Two Rivers and Four Lakes,” and I saw local girls wearing ethnic silver jewelry taking photos with their families.

Guilin Marathon photo 9
Sun and Moon Twin Pagodas @Arsenan
Guilin Marathon photo 10
Sun and Moon Twin Pagodas @Arsenan

Behind them were the Sun and Moon Twin Pagodas: the gold one is the Sun Pagoda, the silver one is the Moon Pagoda. They stand on Shan Lake and are probably the most recognizable landmark in the Two Rivers and Four Lakes area. Along the water, people could also rent ethnic costumes for photos, and quite a few people were livestreaming. It was lively.

Since it was still early, I bought a ticket for the Two Rivers and Four Lakes night cruise. There was a guide on the boat, and we slowly moved across the water under the lights. The scenery was beautiful. Some buildings had a Southeast Asian feel, while others looked more like little bridges, pavilions, courtyards and gardens.

Guilin Marathon photo 11
Sun Pagoda @Arsenan
Guilin Marathon photo 12
Guilin by Night @Arsenan
Guilin Marathon photo 13
Guilin by Night @Arsenan

Out on the water, there were also fishermen performing with cormorants. It was clearly more of a show than real fishing, but it was still fun to see for the first time. There were dance performances on the pavilions too, and once the lights hit the stage, it looked pretty good.

Guilin Marathon photo 14
Night Fishing @Arsenan
Guilin Marathon photo 15
When History Dances @Arsenan
Guilin Marathon photo 16
Guilin by Night @Arsenan

The cruise also passes through a lock. The water levels between the four lakes and the two rivers are different, so the boat has to rise once and drop once. It was my first time taking a city cruise through a lock like that, and it felt surprisingly novel. The two rivers are the Li River and the Taohua River; the four lakes are Shan, Rong, Gui and Mulong.

Guilin Marathon photo 17
Li River @Arsenan

As the boat kept going, the famous Elephant Trunk Hill suddenly appeared. The lights were shining on the hill and through the arch, with reflections on the water. By the time we got back to the dock, it was almost nine. The area was still busy, and there happened to be a Guilin rice noodle festival nearby with rows of food stalls.

Guilin Marathon photo 18
Elephant Trunk Hill @Arsenan

I did not get back to the Airbnb until around ten. I was already thinking about going out the next morning for sunrise.


Sunrise at Chuanshan Park, then Elephant Trunk Hill with my parents

Guilin, Guangxi

On Saturday, I woke up early, a little after four. I wanted to go to Chuanshan Pavilion in Chuanshan Park to watch the sunrise.

I found the spot through Xiaohongshu. Someone said the view was good. It is definitely not as famous as those big sunrise spots in Yangshuo, but inside Guilin city, it seemed like a solid choice.

Guilin Marathon photo 19
Sunrise in Guilin @Arsenan

Around five, it was still dark when I reached the entrance to Chuanshan Park. Finding the trail took some effort. There were not many lights, so I used my phone as a flashlight and climbed the stone steps. Early-morning hill climbing is no joke. It felt harder than running.

Guilin Marathon photo 20
Sunrise in Guilin @Arsenan

By the time I reached Chuanshan Pavilion halfway up the hill, quite a few people were already holding spots for sunrise. The view was wide open: Guilin city below, and rings of karst peaks in the distance. These are what people call peak forest landforms, limestone hills rising one by one, the kind of layered mountains you see in ink paintings.

Guilin Marathon photo 21
Sunrise in Guilin @Arsenan
Guilin Marathon photo 22
Sunrise in Guilin @Arsenan

As dawn came in, the mountains slowly changed color, from dark blue to pale blue and then a little purple. The sun was shy that morning, with thick clouds blocking the clean “jumping over the peak” moment. When it finally showed itself, it was already a bit higher, but the light landing on the hills and the small houses below still looked beautiful.

Guilin Marathon photo 23
Sunrise in Guilin @Arsenan
Guilin Marathon photo 24
Sunrise in Guilin @Arsenan
Guilin Marathon photo 25
Sunrise in Guilin @Arsenan
Guilin Marathon photo 26
Sunrise @Arsenan

Once it was bright, the dense city below became clear too. Off to the right there was a stretch of water, part of the Yijiang river channel area in Guilin, shining gold in the morning light. Farther away, I could also see a tower on a hill. That is Tashan Pagoda near Chuanshan Park, an old local landmark.

Guilin Marathon photo 27
Chuanshan Hill @Arsenan
Guilin Marathon photo 28
Chuanshan Hill @Arsenan
Guilin Marathon photo 29
Chuanshan Hill @Arsenan

On the way down, I saw the well-known “Three Friends” sculpture: Xu Beihong, Liu Yazi and Xiong Foxi. They all lived in Guilin at one point and left behind work and stories here. Standing near the sculpture under the trees felt a bit like stepping back into that era.

Guilin Marathon photo 30
Three Friends Monument @Arsenan

I went back to the Airbnb and took a nap. Around noon, I went to the airport to pick up my parents and my aunt. They had flown in from Chengdu. We ate some dumplings together, and when the sun was less brutal, we walked around Elephant Trunk Hill in the evening.

Guilin Marathon photo 31
Dumpling @Arsenan

Elephant Trunk Hill really is Guilin’s signature landmark. It is famous because the cave in the hill looks like an elephant stretching its trunk into the river to drink.

Guilin Marathon photo 32
Li River @Arsenan
Guilin Marathon photo 33
Me @Dad
Guilin Marathon photo 34
Dad and Mom @Arsenan

It sits where the Li River and Taohua River meet. Poets and painters have written about it and painted it for ages, so its fame has kept building. The scenic area is also pretty accessible now. It is the kind of place almost everyone visits when they come to Guilin.

Guilin Marathon photo 35
Mom and Aunt @Arsenan
Guilin Marathon photo 36
Mom and Dad @Arsenan
Guilin Marathon photo 37
Elephant Trunk Hill @Arsenan

Seeing Elephant Trunk Hill during the day is one thing; seeing it lit up at night is another. My dad said he had heard my grandfather talk about it when he was young, and that it had appeared in old picture books. So this trip was finally seeing the real thing.

Guilin Marathon photo 38
Elephant Trunk Hill @Arsenan
Guilin Marathon photo 39
Li River @Arsenan
Guilin Marathon photo 40
Elephant Trunk Hill @Arsenan

After the scenic area, it was getting dark, so we ate at a northeastern Chinese restaurant nearby. The taste was normal enough, but the portion size and the price reminded me very clearly that we were eating northeastern food in a southern tourist city.

Guilin Marathon photo 41
Dongbei Cuisine @Arsenan

Postscript

From the textbook to the course

Guilin, Guangxi

When I was little, our textbooks always said, “Guilin’s scenery is the finest under heaven.” Back then, I only remembered it as a slogan.

Now, after running this loop, that line has turned from text into something real: the mountains were right there, the river was beside the road, and the route connected one scene after another like the whole city had become a long running course.

The marathon route went from the city to the Li River, then into the arms of the karst peaks, across bridges, around turnarounds, and back through Chuanshan Road.

The mountains that used to exist only in photos when I was a kid became the backdrop I could look up and see while running. The mountains stood still; I was moving. It felt like slowly running open a geography textbook.

The stranger and sweeter part was that my northeastern family had all come down to the far south of China to cheer for me. That was a pretty special experience.

In another week, I would be flying back to the United States, so I am leaving these words and photos here as a small freeze-frame.

- The end -

Words | Arsenan

Photos | Arsenan

Design | Arsenan

Comments / Views

Say something after the run

No account is needed to submit a comment. New comments appear right away.

Views--

Loading comments...