Mosque like churches is a praise of worship, it is place of worship among Islam followers. I never seen a mosque while growing up because we live in a neighborhood and country where Christianity is the main religion of many.
The picture shown above is Jama Masjid, India’s largest mosque, the term jama masjid means “Mosque of Assembly” or “Congregational Mosque”. The mosque was built in the year 1650 AD and completed in the year 1656 AD under the commissioned of Mughal Emperor Shah Jahan.