Lok es una aldea en el distrito de Zangezur de la antigua gobernación de Yelizavetpol (Ganyá), más tarde en el antiguo distrito de Mehri (Meghri), ahora en la provincia de Syunik. Se encuentra a 56 km al noreste del centro regional. Está situado en la orilla izquierda del curso Medio del río Mehri, a una altitud de 1814 metros sobre el nivel del mar. Algunas Fuentes señalan que el pueblo de Lok consiste en Ashagi Lok y Yukhari Lok.
En 1831 vivían en el pueblo 136 personas, en 1873 – 316, en 1886 – 480, en 1897 – 506, en 1914 – 1053. En 1918, el destacamento de Andranik destruyó 100 casas en el pueblo de Ashagi Lok y 60 casas en el pueblo de Yukhari Lek y mató a 200 residentes. Después de eso, el pueblo de Lok fue abandonado durante varios años, convirtiéndose en ruinas. Después de la formación del distrito de Zangezur en la Armenia Soviética, el 31 de agosto de 1921, la localidad se incorporó al territorio administrativo de Armenia. Después del establecimiento del poder soviético en Armenia, la población de las aldeas azerbaiyanas de la región comenzó gradualmente a regresar a su tierra natal. En 1922 la población del pueblo de Luke era de 1053 habitantes. En 1926, su número llegó a 187, y en 1931, a 243. En 1988, el pueblo tenía 90 casas, vivían 600 personas. En noviembre de 1988, los armenios, con medidas punitivas de los órganos del partido, soviéticos y administrativos de la región, obligaron a la población de la aldea a huir durante una semana, ignorando a los niños, mujeres y ancianos.
Por decreto del Presidium del Soviet Supremo de la RSS de Armenia del 18 de junio de 1960, el pueblo pasó a llamarse «vartanidzor».
De conformidad con la Ley de la República de Armenia de 7 de noviembre de 1995 sobre la división administrativa y territorial de la República de Armenia, se incluye en el territorio administrativo de la región de Syunik.
Coordenadas de ubicación: 38°58′ Latitud norte, 46°12 Longitud este.