Taj-ul-Masajid or Taj ul Masjid is the largest mosque in India, situated in Bhopal city


Size: 5616px × 3744px
Photo credit: © Andrey Khrobostov / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: ancient, architecture, asia, asian, attraction, bhopal, biggest, blue, building, city, culture, dome, facade, famous, heritage, historic, historical, india, indian, islam, islamic, landmark, largest, madhya, masajid, masjid, minaret, monument, mosque, mughal, muslim, pool, pradesh, red, religion, religious, sky, taj, taj-ul-masajid, taj-ul-masjid, tajul, tourism, tower, travel, ul, worship