Saguling Reservoir

E164178 UNEXPLORED

Saguling Reservoir is a major artificial lake in West Java, Indonesia, created for hydroelectric power generation, water supply, and flood control.


Referenced by (1)
Subject (surface form when different) Predicate
West Java
containsLake

Please wait…