Quantcast
Channel: /m/
Viewing all articles
Browse latest Browse all 324

Forces of Nature

$
0
0
The Bili-Bili Dam is located in Gowa Regency, South Sulawesi, Indonesia on the Jeneberang River, about 30 km from the city of Makassar. The dam was constructed between 1991 and 1998, was built…

Viewing all articles
Browse latest Browse all 324

Trending Articles