Zhangliao Yiguan is located on an isolated island in Xiaoyao Lake in Xiaoyaojin Park, Hefei City, Anhui Province, also known as Luo Island, and Xiaoyaojin Park and Xiaoyao Pavilion across the lake ... Zhangliao Yiguanyu is located on an isolated island in Xiaoyao Lake in Xiaoyaojin Park, Hefei City, Anhui Province, also known as Luo Island. With Xiaoyaojin Park, Xiaoyao Pavilion across the lake, in memory of the three countries when Zhang Liao Da broke Sun Quan.