Just look at any map of solar power potential, solar irradiance, hours of sunshine of Europe.
I think the question is more about the "and batteries" part than about the sunshine part.
Exactly