Jami Mosque a heritage monument located in Ahmedabad city of India, recently declared World Heritage city by UNESCO. Shutterstock Image - Jami Mosque a heritage monument located in Ahmedabad city of India, recently declared World Heritage city by UNESCO. - ID: 738623557