Alibaba Baba

39.759062, 37.024898