Home > Live In SH > Health > TNF Climbing Center
TNF Climbing Center

Add:327 Jiujiang Rd

Tel:021-6155 2578



Owned by the famous sportswear company, North Face, TNF Climbing Center is one of the best climbing gyms in Shanghai and is centrally located near Nanjing Road. The gym draws many people with its cool sport, fashionable gear, nice environment and facilities. Professional coaches are available for guidance.