Vocabulary

水力発電所

hydroelectric plant or power station

noun