China, Guizhou province, Zhaoxing village

- Image ID: D7DBMC
China, Guizhou province, Zhaoxing village
SFM Titti Soldati / Alamy Stock Photo
Image ID: D7DBMC