The site in question is Mount Isa, a town in the interior of Queensland.
FORBES: Is Apple Going To Buy TomTom To Sort Out The Maps?
Google Maps, for what it is worth, places the nearest road to the spot Apple picks for the town as being 141 kms from downtown Mount Isa.
应用推荐
模块上移
模块下移
不移动