Very large scale solar power plant