DALIAN-NOV. 9, 2012. Xinghai Square on Oct. 15, 2012 in Dalian. The city square is located to the north of Xinghai Bay. Its total area is 1.1 million m2. Its name literally means "the Sea of Stars".
- Image ID: 118241935
- Copyright: TonyV3112
- Editorial Credit: TonyV3112 / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.