3 ms·
Well, probably. Yandex has been active in the market here in Turkey, offering its services including a map with street views. They also put up ads on TV and b
by gkya 12y ago
Well, probably. Yandex has been active in the market here in Turkey, offering its services including a map with street views. They also put up ads on TV and billboards.