Tangled power wires dangle above a narrow, crowded street in the 'Blue City' of Jodhpur. Exploring India: inside the chaotic streets of Jodhpur in Rajasthan, India.