Located in the eastern reaches of Venezuela, Lake Guri and hundreds of its islands are completely manmade. Their creation is the result of a large hydroelectric project which included the building ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results