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.