places inside masjid e nabvi