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 Q1 of 2026