Located in northern China, Shanxi province is known as one of the cradles of Chinese culture, with abundant cultural heritage and beautiful natural sceneries, like Taiyuan Twin Towers and Yungang Grottoes. Its popular events include the Shanxi Jinshang Shehuo Festival, Tiancang Festival, Pingyao Ancient City Culture International Tourism Festival and Mount Wutai Sixth-Lunar-Month Temple Fair.