Power plant and temporary buildings put up by the Japanese


16998295