Left Right
Shanghai
Waibaidu Bridge.


Bild nr 134
N 31 14.712, E 121 29.138