Tourists ride camels as they visit the Mingshashan and Crescent Lake in northwest China's Gansu on May 18, 2014.
Showing 0 to 17 of 1 results