SHANGHAI - CHINA
A massive apartment complex behind rows of older individual homes.
Return to
Xenophon
. .