February 16, 2023 • Source: en.gmw.cn Nestled at the foot of the West Mountain in Taiyuan, north China's Shanxi Province, the park has become a popular tourism site courtesy of its cherry blossom gardens in spring and light show in winter.