Auschwitzland

Auschwitzland is east of Germany and full of showers.