Imanshahli es una aldea en el antiguo distrito de Iravan de la antigua gobernación de Iravan, más tarde en el antiguo distrito de Gamarli (Artashat), ahora en la provincia de Ararat. El centro re’ional está ubicado a 7 km al noroeste de la ciudad de Gamarli, al sur de Iravan, junto al canal que fluye desde el río Garni, a una altitud de 845 m sobre el nivel del mar. Otro nombre del pueblo era ”Imanshali”. Imanshahli figura en el “libro de revisión de la provincia de Iravan” como Imanshalu en el mapa de 5 verstas del Cáucaso.
Históricamente, solo los azerbaiyanos vivían aquí. En la literatura armenia, se afirma que el pueblo de Imanshahli fue fundado en 1831. De hecho, se falsea la verdad histórica. Por lo tanto, en la lista de pueblos incluidos en el distrito de Garni en el «libro de revisión de la provincia de Iravan» compilado en 1728, se mencionó el nombre «pueblo de Imanshahli». En 1828–1830, los armenios de las provincias iraníes de Joy y Selmas fueron trasladados y asentados en el pueblo. Además de los armenios, 31 azerbaiyanos vivían en el pueblo en 1831, 17 en 1873, 12 en 1886 y 6 en 1897. En 1905–1906, los azerbaiyanos fueron deportados por las fuerzas armadas armenias. Actualmente, los armenios viven allí.
El topónimo se formó sobre la base del apellido. Imanshali//imanshahli, que significa “los que creen en el rey, los que muestran fe en el rey”. Por decreto del Presidium del Soviet Supremo de la RSS de Armenia del 3 de enero de 1935, el nombre de la aldea se cambió a “Mkhchyan”. Según la ley de división territorial administrativa de la República de Armenia del 7 de noviembre de 1995, se incluyó en el territorio administrativo de la provincia de Ararat.
Coordenadas de ubicación: 40°01′ Latitud norte, 44°29′ Longitud este.