This is no concept. CSP technology is quite real. Spain has the largest number of CSP plants in the world, with over 2GW installed to date. This would only be a quarter of that capacity, but the largest single plant.
Some info: http://www.cspworld.org/cspworldmap