Post Tagged with: "chongqing"

Island Home

Island Home

In Chongqing, central China, a land dispute has created an unusual island home. Apparently the homeowners have won the battle against the developers and are ‘well connected’ and will not be forced to accept the compensation offered. We’d love to see this same photo after work is completed. Update: The […]