Tesla has reportedly closed a showroom located in China's Beijing, which was the company's first store in the country. The showroom, occupying two floors in Parkview Green shopping center, was opened in 2013. According to Reuters, the store was shut down as part of the company's adjustments in its sales and service strategy in China.