Ramlila Maidan
New Delhi, India
Ramlila Maidan is a large ground located in New Delhi, India, traditionally used for staging the annual Ramlila. It is used for religious festivals, major political rallies and meetings, and entertainment events. It is located near New Delhi Railway Station and Delhi Gate.
Square data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).