News

About 800 meters above sea level and next to the picturesque Taiping Lake, Houkeng village in Huangshan, a region in the south of Anhui province, seems to be blessed by nature and an ideal place ...