Loading…
A public school bus passes tourists taking camel rides at the Pushkar Camel Mela, Pushkar, India.