Located in Quanzhou county, Guilin, Guangxi Zhuang autonomous region, Tianhu Lake is nestled on the second-highest mountain in southern China and is home to a group of 13 alpine lakes. Let’s follow expats to see its wind power project and admire the magnificent scenery as the scenic area is shrouded by mist.
Infographic:
A look at China's economy in Jan-Feb, 2026
Infographic:
China to expand two-way investment cooperation
Infographic:
China to open wider to outside world