Xinghai Square – The largest city square in the world in Dalian

The Square covers a total area of 270 acres. Its name literally means “The Sea of Stars”. Xinghai Square was built at the centennial of the City of Dalian in 1998. The sculptures of 1000 footprints and an opened book facing the sea commemorates the vicissitudes of the city’s history. Around the square are high-end apartments, restaurants, […]