Date: 09/08/2008 Views: 1018
Date: 10/09/2008 Views: 951
Date: 11/20/2008 Views: 982
Shanghai, China - Sep 3, 2020: NIO logo and the NIO store in downtown. Retail display of store at Shanghai Center mall in night. NIO is a Chinese electric car brand. NIO cars inside the store