Shanghai Auto Museum: A Hidden Gem for Your Weekend Getaway in Shanghai

The Shanghai Auto Museum, located in the Automobile Exhibition Park in Anting, Jiading, officially opened to the public in January 2007. During the Dragon Boat … Continue reading Shanghai Auto Museum: A Hidden Gem for Your Weekend Getaway in Shanghai