A glimpse over the wall: Living in the last urban village in Wuxi, China
Surrounded by concrete barriers and dense bushes, a ramshackle pile of buildings is the remnant of the last urban village in Wuxi, a city located approximately 145 kilometers northwest of Shanghai.
