By Amit Ranjan
- Stock Photo ID: #LW545121
- Image Credit: Picxy.com/amitranjangrd
- Description:Lal Qila is a historical and tourist place of India. This is in Delhi. Thousands of tourist come across India Everyday this place.
- Location: 839, Netaji Subhash Marg, Lal Qila, Old Delhi, New Delhi, Delhi 110006, India