Editorial photo #12460540 Science and Technology
Red Note Headquarter In Shanghai
A general view of the Red Note logo, the Chinese social media platform, is seen at the entrance of its headquarters in Shanghai, China, on June 10, 2025. (Photo by Ying Tang/NurPhoto)