"Pack camels crossing a river in the high Altai Mountains, Xinjiang, China."
Back to the Photo Album
HOME