The Star Island Lake is located at Hongchao reservoir which is 24 kilometers away from Hebu County with a lake surface area of 600 square kilometers and 1,026 islands of different sizes and shapes.
Trees in the island are densely wooded and dark green and just like a bright star spead onto the crystal clear water and green waves. The beautiful scenery of the lake and the hills makes it a nice summer resort. The General Grave hidden underwater shows a mysterious color. Since It was used as the location to film the TV play Outlaws of The Marsh, it's now a tourist attraction. |