Chongming Bicycle Park consists of a Bike Museum, a Visitor Center, and a Multi-purpose hall, creating an urban oasis in the vicinity of Shanghai.