idols under Jama Masjid