El santuario de Imamzadeh Saleh (A.S.) el hijo del Imam Musa al-Kazim (A.S.) se encuentra en el norte de la ciudad de Teherán. La edificación original pertenece a los siglos VII y VIII de Hijri (calendario islámico) y consta de un edificio cuadrangular con una superficie de 50 metros cuadrados, cuyo estilo arquitectónico es similar a las edificaciones del periodo Ilkanato. Este santuario fue reparado durante la era Qajar y se le agregaron algunas partes.
La cúpula está cubierta de azulejos y las pinturas del interior del santuario son del estilo del período Qajar. Actualmente, de acuerdo con el plan integral de construcción, se está construyendo una nueva cúpula sobre la cúpula anterior, así como un minarete frente a ella. En este mausoleo existen equipamientos culturales como biblioteca, librería, convenientes servicios y estacionamiento.
El área de Imamzadeh Saleh era un área completamente cerrada como otros santuarios en Irán antes de que se cambiara el espacio de la calle del área de Tajrish, pero hoy se ha salido de las paredes. El mausoleo y su área externo del santuario de Imamzadeh Saleh (A.S.) es uno de los más grandes y magníficos de Irán en su contexto, que no solo de Teherán, sino también de Irán y las áreas chiítas del mundo, cada año atrae a un gran número de devotos de todos los rincones del país y otros países como Irak, Pakistán, Afganistán y Líbano.