The Taj-ul-Masajid or Tāj-ul-Masjid, is a mosque situated in Bhopal, Madhya Pradesh, India. It is the largest mosque in India and one of the largest mosques in the world.


Size: 7350px × 4835px
Photo credit: © Atul and Jogi Images / Alamy / Afripics
License: Royalty Free
Model Released: No

Keywords: 100, architectural, asia, beautiful, bhopal, blue, holds, image, india, indian, largest, madhya, marvel, minarets, mosque, ornamental, people, period, pradesh, sky, stone, structure, structures, taj-ul-masjid, thousand, tombs, trees, white