Auto rickshaws waiting for customers near Nehru Place Metro Station with Eros tower in the background, near Satyam Cinema. New Delhi, India

- Image ID: RBC9BY

Auto rickshaws waiting for customers near Nehru Place Metro Station with Eros tower in the background, near Satyam Cinema. New Delhi, India

Rohit Madan / Alamy Stock Photo

Image ID: RBC9BY

Location: New Delhi, India