Thousand Island Lake
E1626867
UNEXPLORED
Thousand Island Lake is a scenic man-made lake in Zhejiang Province, China, renowned for its clear waters and numerous forested islands formed after the construction of the Xin’anjiang Dam.
All labels observed (1)
| Label | Occurrences |
|---|---|
| Thousand Island Lake canonical | 2 |
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.