translate English to German: The place where the electricity is generated is significant.
Es ist eine wichtige Frage, wo der Strom produziert wird.