China-Shenzhen-housings

Apartment buildings in Shenzhen, China. Photo: iStock

June 6, 2018 1:36 AM (UTC+8)