@CoffeeVani22446 What you must have :
WeChat - for friend communication & payment
AliPay - for payment, in case WeChat Pay not working.
Didi App - for taxi
AMap App - online map for guiding you through the city
@4x6xa I can confirm that the Lanzhou beef noodle in Lanzhou city is better, as I visited Lanzhou years ago.
Hand-grabbed lamb in Lanzhou is also very good.
You can take high speed train from Lanzhou to Xinjiang. And a few famous cities you can visit in the route, including Dunhuang.