Shanghai International Circuit
The Shanghai International Circuit, China's first Formula One race track, is located near the town, a 15-minute drive away. The Shanghai Auto Museum is also located here, on Boyuan Road.