High energy solar power stations