What are the limitations of hydroelectric energy?

what are the limitations of hdroelectric energy?


the first one is most suitable rivers have already been dammed the second one is dams can have negative effects on the environment.