- Stock Photo ID: #AB370222
- Image Credit: Picxy.com/abdullahsaghirahmad
- Description:Aeril shot of Bara Imambara, also known as Asfi Mosque. It is an imambara complex in Lucknow, India built by Asaf-ud-Daula, Nawab of Awadh in 1784. Bara means big.
- Location: Bara Imambara, Machchhi Bhavan, Lucknow, Uttar Pradesh, India