Peoples Square, Yinchuan, Ningxia Hui Autonomous Region, China

- Image ID: C1RRYR
Peoples Square, Yinchuan, Ningxia Hui Autonomous Region, China
Henry Westheim Photography / Alamy Stock Photo
Image ID: C1RRYR
Location: Yinchuan, Ningxia, China