North America also has vast water power resources. Large dams have been constructed across rivers such as the Columbia, the Tennessee and the Colorado to produce hydroelectric power. Many power projects have also been developed in the Appalachian and the Rocky Mountains. The Niagara Falls provide water power to both Canada and the USA.