Taiping Lake is situated between the famous Yellow Mountain and Jiuhua Mountain in southern Anhui Province. Located at the northern shore of the lake, the Retreat is a five hour drive southwest of Shanghai and 60 kilometers from the nearby county towns of Qingyang, Taiping and Jingxian.