by JeremyRichards
People and camels as far as the eye can see at the annual Pushkar Festival, Rajasthan, India