Yuyuan-1850

Yuyuan-1900

Yuyuan-1919

Yuyuan-1920

Yuyuan-1940

Yuyuan-1953
Yuyuan-1957

Yuyuan-1979
Yuyuan-2010
Yuyuan-2010
Yuyuan-2017

Yuyuan-2018

Yuyuan-2018

Yuyuan-2023
Yuyuan-2023
Yuyuan-Shanghai old street-2023
Yuyuan-business street-2023