These are the ovens in the crematorium at the Dachau Concentration camp in Germany.
Editorial use only
Editorial credit: Phillip Holland / Shutterstock.com

Royalty-free stock photo ID: 3134848

These are the ovens in the crematorium at the Dachau Concentration camp in Germany.