Germany's island of green energy