Zhongshan Square China, Shenyang

Zhongshan Square

Zhongshan Square in Dalian, Liaoning, China, was originally designed by Russians in the 19th century. Several classical buildings located on the square were built during the first half of the 20th century by the Japanese.

Photos