Last year, China generated 834 terawatt-hours of solar power.
Which is more than the G7 countries generated, and more than the US and EU combined. In fact the only country group that generates more solar power than China is the OECD, all 38 countries of it.
Data: @ember-energy.org
Source: https://bsky.app/profile/nathanielbullard.com/post/3lsbbsg6ohk2j
Trains and ships are part of the logistics chain but trucks are definitely part of it. They have a big advantage of not needing train stations or ports, as long as you have a decent road. Some of the larger strip mining operations fill a truck per minute.