Stanley Reservoir
E335881
UNEXPLORED
Stanley Reservoir is a large artificial lake in Tamil Nadu, India, created on the Kaveri River and known for its role in irrigation, hydroelectric power generation, and water supply.
Jump to:
Referenced by
Referenced by (2)
Full triples — surface form annotated when it differs from this entity's canonical label.