Which city is called the city of mosques (Masjid)?

Which city is called the city of mosques (Masjid)?

کس شہر کو مسجدوں کا شہر کہا جاتا ہے؟
Explanation

 Dhaka has been called the City of Mosques 

Dhaka is the capital of Bangladesh.

According to the Islamic Foundation, Dhaka has 6000 mosques.

It is also called the 'Venice of the East' due to a riverfront facing the Buriganga (Old Ganges).