Venue

The 2025 International Conference on Energy Power System and Smart Grid Technologies (EPSSGT 2025) will be held in Shanghai, China, from December 19 to 21, 2025. 


Shanghai, located on China's eastern coast, is one of the country's largest and most dynamic cities. As a global financial hub, it boasts a stunning skyline dominated by iconic landmarks like the Oriental Pearl Tower and the Shanghai Tower. The city is a blend of modernity and tradition, with bustling shopping districts like Nanjing Road alongside historic areas such as the Bund and Yu Garden. Shanghai is also a cultural center, home to numerous museums, theaters, and art galleries. Its diverse culinary scene offers everything from local street food to international gourmet cuisine. With a population of over 24 million, Shanghai is a vibrant, fast-paced metropolis that serves as a gateway to China and a symbol of its rapid development.

摄图网_500328249_上海东方明珠(企业商用) (2).jpg