Designed by
Title
Group of Chinese tourists riding camels at the Echoing Sand Mountain near the city of Dunhuang, in the Gansu Province, China. #130814722
Description
Dunhuang, China - August 8, 2012: Group of Chinese tourists riding camels at the Echoing Sand Mountain near the city of Dunhuang, in the Gansu Province, China.
This image is editorial