so if its close to Alibaba i'm guessing a point in northerneast Turkey about 7ty miles west of Erzurum , and 7ty miles south of Trabzon.
Step-by-step explanation:
4.4m questions
5.6m answers