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.