Construction site in Eppingen, Germany.

Summer 2015.