Cherry Blossom on the high street
Yes, I am on the 'high street' at MixC World in Shenzhen, China, not any city in the UK.
People in the UK are used to talking about shopping on the high street! The term 'High Street' is quite often a real location but it is also the generic name for the primary business street at the centre of towns or cities in the United Kingdom. Now, I am browsing shops on the 'high street' of a newly opened mall in China's which has brands along both sides of modern buildings alongside some artificial cherry trees. Place-making an outdoor streetscape is the Chinese mall's masterplan newest strategy.
My impression of high street in the UK
While 'high street' is literally translated as 高 (high) 街 (street) in China, I can't help thinking back to the high street in Reading where I studied, and in Wallingford where I lived more recently. Walking between charming low rise buildings, with some brands in the city or some independent shops in town, people spend a pleasant time shopping or having a coffee on a relaxing day.