View text source at Wikipedia
Jawaharlal Nehru Stadium may refer to several sports stadiums in India: