The Indian Institute of Mass Communication is located in New Delhi.
Where is the Indian Institute of Mass Communication located?