Taj-ul-Masjid, Bhopal

Taj-ul-Masjid, Bhopal, one of the largest mosques in the world

Taj-ul-Masjid, Bhopal, one of the largest mosques in the world