Sarah S's experience in New Delhi
culture
Jawaharlal Nehru Stadium, Delhi
Jawaharlal Nehru Stadium is affectionately named after India’s first Prime Minister. Seating capacity of 60,000, this stadium hosts a range of events from international sports to wellness conferences #sport #events #architecture #delhi
Posted by Sarah S
21 countries - 237 spots