A street in Chongqing, China
Author: TangelaFan
-

1781782570TangelaFan933
Flying over the largest continuous urban area in the world, China. The Pearl River Delta, where 86 million people live
-

1783443823TangelaFan1154
Ever since Their anti-speculation policy came into effect, the Chinese realestate market lost 20 years of gains, making homes on average as cheap as they were 20 years ago

