Complex sentence: Moreover, the landslides would fill up the reservoir and less water capacity can be stored, this would also mean that less hydro power can be produced.
Split into simpler sentences: Moreover, the landslides would fill up the reservoir and less water capacity can be stored. This would also mean that less hydro power can be produced.