SHANGHAI - CHINA
Another unusual building near the St Ignatius Cathedral
Return to
Xenophon
. .