Shah Jahan's last design lavishness, the Jama Masjid towers over Old Delhi and is India's biggest mosque. Dispatched by Shah Jahan in 1650 the mosque took six years to be developed and was finished in 1656. Explore and download a variety of Islamic MP3s.