• Thumbnail for Chukhur Mahalla Mosque
    Chukhur Mahalla Mosque (Azerbaijani: Çuхur məhəllə məscidi), also called Shefa Ojagi (lit. 'Place of Cure' in Azerbaijani), was an Azerbaijani mosque located...
    6 KB (296 words) - 19:03, 3 October 2024