Mosque in the village of Germenchuk in Chechnya, Russia
Mosque in the village of Germenchuk in Chechnya, Russia
Size: 5100px × 3400px
Location: Germenchuk, Chechnya, Russia
Photo credit: © Geert Groot Koerkamp / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: caucasus, chechen, chechnya, germenchuk, islam, kadyrov, mosque, north, republic, russia, soviet, union, ussr