Grand Coulee is impressive
Grand Coulee is a hydroelectric dam, and part of the Columbia River Hydro System, a series of 14 dams harnessing the energy of the mighty Columbia River. Interestingly, the System is an example of the close ties between Canada and the US in this Pacific Northwest region, as it includes 3 dams above the border. Grand Coulee Dam is the largest U.S. producer of hydro-electric energy, generating 6,800 of the 35,000 megawatts of electricity generated by the System.
Could there be more hydroelectric plants built? Is there an empty spot somewhere in the river system? It would be a shame if power would not be converted into electricity.
There are also small hydroelectric plants that combined could also generate huge amount of energy
Those engaged in energy production at small hydroelectric power plants often call this business a hobby. They work in the business with excitement – it is a business, as well as a hobby, and a profitable one at that. Luxurious villas frequently sprout around the dams they build these plants on. Many of the small stations built on beautiful rivers or ponds have become recreational sites. This is an independent business – it is better to engage in this than in any kind of trade. "If you have built a power plant, you need not worry anymore: the turbine is churning, and your money flows in; but if you own a shop you have to run around all the time," says Petras Pinus, chairman of the Lithuanian Society of Hydroelectric Power Engineers.
http://www.baltkurs.com/english/archive/fall_2001/power.htm
about the Stirling engine. If one would take a 3 yards parabolic umbrella
and instead of the flash lamp a Stirling engine, light following sensor and satellite dish motor, one could easily make an affordable electricity generator

how many house owners in southern California, Florida, Nevada, Texas… would buy it?
Brain
Albert Einstein:
"The miraculous thing about the universe is that it is comprehensible."