Where is the Wutai Mountain Light Show?
Xinzhou area in the northeast of Shanxi Province. According to Baidu map, Wutai Mountain Light Show is located in Xinzhou area in the northeast of Shanxi Province, in Wutai Mountain Scenic Area. Wutai Mountain, also known as Liang Qing, is a national key scenic spot and national geological park. It consists of five peaks with no trees at the top.