Shanghai Garden Bridge

1870

1870 Shanghai Garden Bridge

 

1908

 

1908

1908 Shanghai Garden Bridge.

 

2015

2015 Shanghai Garden Bridge.