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:
8.5m questions
11.2m answers