Motorbikes make their way to Cheel ka Teela (the “Hill of Eagles”) in Jaipur, the capital of Rajasthan Province
culture