Keypeshin es una aldea en el distrito de Zangezur de la antigua gobernación de Yelizavetpol (Ganyá), más tarde en el antiguo distrito de Gafán, ahora en el territorio de la provincia de Syunik. Se encuentra a 38 km al noreste de Gafán, en el curso superior del río Gigi, en la confluencia del río Gerd y el río Gigi. El 31 de agosto de 1921, tras el establecimiento del distrito de Zangezur en la Armenia soviética, el asentamiento fue incluido en el territorio administrativo de Armenia. En 1930, cuando se creó la estructura del koljoz, se incluyó en la granja Pehyan. Después de la abolición de las granjas colectivas en la década de 1950, Gigi quedó subordinada a la granja ganadera estatal.
En el pueblo vivían 68 azerbaiyanos en 1897, 85 en 1922, 45 en 1926, 136 en 1931 y 1372 en 1959. En 1988, a finales de noviembre, los azerbaiyanos fueron deportados de sus tierras histórico-étnicas. Actualmente, los armenios viven en el pueblo.
El topónimo se formó a partir de la palabra “kep”, que en azerbaiyano significa “roca escalonada”, y la forma fonética de la palabra “shenlik”, que en turco significa “zona residencial”. La aldea se encuentra actualmente dentro del territorio de la comunidad rural de Nor Astgaberd de la unidad territorial administrativa fronteriza de Syunik de la República de Armenia. A excepción de unas pocas casas, en el pueblo no hay viviendas, ha sido destruido.
Coordenadas de ubicación: 39°14′ Latitud norte, 46°06′ Longitud este.