Zhaoxing village and river in the Guizhou province of China

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