Introduction to the "Light of China" Plaza: The "Light of China" Plaza is located between Putuo Mountain and Crescent Mountain, with a total area of ​​13,520 square meters. It contains the "Light of China" stone murals and century tripods, forming a new landscape of Qixing Park. .

Leave a Reply