translate English to German: A small power station is operating in Landau, Germany, and others are under construction in France and Australia.
Ein kleines Kraftwerk wird derzeit in Landau in Deutschland betrieben, und weitere befinden sich in Frankreich und Australien im Bau.