Apartment Complex

Apartment Complex, Shangqiu City, Henan Province, People’s Republic of China
[34.40833333, 115.68833333]

Apartment Building Construction

Apartment Buildings, Shangqiu City, Henan Province, People’s Republic of China
[34.40194444, 115.69027778]

Urban Development Zone

Urban Development, Shangqiu City, Henan Province, People’s Republic of China
[34.40194444, 115.69222222]