Kuixing Tower is located on Longshou Mountain in the center of the city of Liaoyuan in Northeast China's Jilin province.
Eight villages in Northeast China's Jilin province were recently selected on a list of China's beautiful leisure villages, according to the Jilin Provincial Department of Agriculture and Rural Affairs.