In March, I will go to Jiayuguan from Nanchang on a mission. The plan is: 1) Take the train to Xi'an and play around for a bit, then head to Lanzhou and play around for a bit, followed by business at Jiayuguan, then return home. Or take a plane to Lanzhou, then switch trains to Dunhuang and spend two days playing, then do some business at Jiayuguan, then come back home. Which one is more fun in March - Xi'an or Dunhuang?

I’d be happy to help you with that!

If you’re planning a trip in March, both Xi’an and Dunhuang are great choices! Xi’an is known for its rich history, iconic landmarks like the Terracotta Warriors, City Wall, and Bell Tower. During peak tourist season (March is part of it), these attractions can be quite popular.

On the other hand, Dunhuang is famous for its stunning natural scenery - namely, the Crescent Moon Lake, Singing Sands Dune, and the majestic Mogao Caves Buddhist art treasures. March is still considered winter in this region, so you might want to pack warm clothing, but it can be a peaceful time to visit without too many tourists.

If I had to choose between the two for your short trip (1-2 days), I’d say Xi’an could be more exciting with its bustling city atmosphere and plenty of indoor attractions. However, if you prefer nature and seclusion, Dunhuang is still a beautiful choice, especially for photo enthusiasts!

Whichever option you decide on, make sure to prioritize your main tasks in Gansu province while also making time for some relaxation.

Which route do you think would suit you better?