Museum for sustainability, environment, renewable resources, and renewable energy, located in Straubing.
Straubing Germany