Anti atomic power demonstration, in front of Germany's leading power company headquarter, RWE in Essen, Germany.

- Image ID: C26AN2

Anti atomic power demonstration, in front of Germany's leading power company headquarter, RWE in Essen, Germany.

Jochen Tack / Alamy Stock Photo

Image ID: C26AN2

Location: Essen, Germany