This is what I assumed too. It sure isn't getting installed in the middle of the Lief Erikson trail like Tesla's map shows. Unless there's an EV quad trail in the middle of forest park that I don't know about...
Tesla map 'coming soon' does not indicate specific location - usually the Google center of the town name or suburb name.