Zhaoxing village in the Guizhou province of China

- Image ID: D66J4P
Zhaoxing village in the Guizhou province of China
zerega / Alamy Stock Photo
Image ID: D66J4P
Location: Zhaoxing, Guizhou, China