Tag: Hydropower

The Three Gorges Dam of China

By

The Three Gorges Dam of China is the biggest hydroelectric plant and the largest dam globally. It’s capable of manufacturing more energy than any other power plant on Earth….

What are the disadvantages of hydropower?

By

At first sight, the concept of hydropower may be a simple one. Flowing water is trapped ahead of dams, then directed through turbines, which spin to create electricity. It may seem to be a green solution….