What a jump..... Scene from Talchhapar, Rajasthan, India