This is a new shopping mall and office complex next to the main train station in Warsaw, Poland.