Future 2050

Solution

The trees and smokestacks symbolise the future and the past of Germany.