Foreign tourists enjoy camel ride during a procession on the occasion of the World Tourism Day in Rajasthan, India, Sept. 27, 2012. [Xinhua]
Go to Forum >>0 Comment(s)