Tesla China closes its flagship store in Beijing. Tesla China has closed the doors of what is known to be its flagship store in Beijing. But what could have been the reason behind this bold move? (Photo : STR/AFP via Getty Images) Tesla CEO Elon Musk gestures during the Tesla China-made Model 3 Delivery Ceremony in Shanghai.