The mad streets of Old Delhi are shared by everyone; people, cars, rickshaws, bikes, scooters... and elephants! India, New Delhi - 04-Jan-07