Built up in 1899 by Russians, Zhongshan Square is the oldest square in Dalian. Its name evolved from the "Nicholas Square" under Tsarist Russian concession, to "Big Plaza" within the Japanese colonization, and then "Zhongshan" (the formal name of...
Read More