Click the green flag! TCADC replaced the power plant with solar panels! TCADC means Technology Check and development centre!
If anyone dares to destroy this now then the will have an WAR with me! sepcial warning to @JakeTheSnake723 !