China Becomes the First Country in the World to Surpass 1,000 GW of Solar Power Capacity
(www.renewable-energy-industry.com)
It's not actually about mineral availability at all. The problem is with refining these minerals, and China invested decades into building out the infrastructure to do that. Geography has little to do with China's success here.