Yukhary Korpulu es una aldea en el distrito de Gazakh de la antigua gobernación de Yelizavetpol (Ganja), más tarde en el antiguo distrito de Barana (Noyemberyan), ahora en la provincia de Tavush. El centro regional está ubicado a 60 km al noroeste de la ciudad de Karvansara (Icevan), en el valle de Guruchay, a una altitud de 600 m sobre el nivel del mar.
43 azerbaiyanos vivían en el pueblo en 1831, 361 en 1886, 402 en 1897, 440 en 1908, 427 en 1914 y 792 en 1916. En 1918, los habitantes del pueblo fueron expulsados por las fuerzas armadas armenias. Después del establecimiento del poder soviético en el territorio de la actual Armenia, los azerbaiyanos pudieron regresar a sus aldeas. 523 azerbaiyanos vivían aquí en 1922, 530 en 1926, 630 en 1931 y 2000 en 1987. En 1988, el gobierno armenio expulsó nuevamente a los azerbaiyanos de sus pueblos nativos. Actualmente, los armenios viven en el pueblo.
El pueblo se llamó «Korpulu» porque se construyó junto al monumento histórico del siglo XII Sınyg köy (puente rojo). “Arriba” significa una característica distintiva.
El nombre del pueblo fue cambiado a “Zorakap” por decisión del Parlamento armenio del 4 de julio de 2006. De acuerdo con la ley sobre la 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 Tavush.
Coordenadas de ubicación: 41°13′ Latitud norte, 44°55′ Longitud este.