Map of India Installed at Shaheen Bagh by Protesters protesting against Citizenship Amendment Act CAA, National Register Of Citizens NRC and National Population Register NPR
- Stock Photo ID: #RL840084
- Image Credit: Picxy.com/avipushp
- Location: Shaheen Bagh, Jamia Nagar, Okhla, New Delhi, Delhi, India