Designed by
Title
The statue in Chinese ancient town of Shaoxing #128063362
Description
The ancient town of Shaoxing is a famous ancient town in the south of the Yangtze River with a history of 1000 years. Located in Shaoxing city , Zhejiang province , China
This image is editorial