View of the travel interchange outside Sarita Vihar Metro station in New Delhi with rickshaws waiting for customers, buses and traffic moving.

- Image ID: RBC9CW
View of the travel interchange outside Sarita Vihar Metro station in New Delhi with rickshaws waiting for customers, buses and traffic moving.
Rohit Madan / Alamy Stock Photo
Image ID: RBC9CW
Location: New Delhi
Save to lightbox