The Olympic Torch passes through Lanzhou on 7 July, so the city is gearing up.
Streetside vendors are doing well with their T-shirts (15 RMB), which have all kinds of Olympics themes and patriotic slogans.
The Olympic delegation will be staying in the Friendship Hotel. The banner along the front reads: "A warm welcome to all the special guests attending the Olympic Torch Relay events."
Over the road was another welcome banner, which reads: "Creating a civilised city to welcome the Olympic pageant."