Chukhur Mahalla Mosque

Basic info - no Trips for this Point Of Interest.

POI's creator (Voyajo Team)

Chukhur Mahalla Mosque also called Shefa Ojagi (Place of Cure in Azeri) was an Azerbaijani mosque located in Shusha, Karabakh region of Azerbaijan about 350 km southwest from capital Baku but is currently under control of Armenian forces since the occupation of Shusha on May 8, 1992. (...) (from Wikipedia)