Not sure, but looks like a nuclear reactor giving power to Ikea and possibly the 6 million people in Dalian..