Climate change is currently the most significant challenge to countries around the world. China plays an important and constructive role in global climate governance. On 22 September 2020, China officially announced its intention to “reach a peak in its carbon dioxide emissions by 2030 and carbon neutrality by 2060.” In this “Carbon Neutrality” special topic, we propose and analyze a peaked carbon emission pathway and possible measures in China towards carbon neutrality while fully considering related factors including economic and social development, technical accessibility, and solution feasibility. We hope to provide a reference for the global to achieve carbon neutrality. The cover shows the China’s first 100 MW-class molten salt tower thermal power station in Dunhuang, Gansu Province. The annual power generation of the molten salt tower thermal power station will reach 3.9 × 108 kW∙h, which can reduce carbon dioxide emissions by 3.5 × 105 t per year.