Designed by
Title
Tourists riding cammels at the Echoing Sand Mountain near the city of Dunhuang, in the Gansu Province, China. #129719967
Description
Dunhuang, China - August 8, 2012: Tourists riding cammels at the Echoing Sand Mountain near the city of Dunhuang, in the Gansu Province, China.
This image is editorial