Taiyuan is a prefecture-level city and the capital of Shanxi province, China. In 2004, the city had a population of 3.4 million. The name of the city literally means 'Great Plains', referring to the location where the Fen River leaves the mountains. (...) (from Wikipedia)