Ok, so I am new to Tesla, with the purchase of a model x from a friend that was transferred to Europe.
But, as I was driving around Salt Lake City today, I found this place. Does anyone know what this place is? It does not show up on the Tesla map. The chargers do not show up either on the...