Shanghai Tongji University Xbreaker Sports Factory is the ultimate indoor sports gymnasium.Established in September 2001, the gymnasium has a bouldering area, a park and lounge. It is the perfect...
Please login first!
Shanghai Tongji University Xbreaker Sports Factory is the ultimate indoor sports gymnasium.Established in September 2001, the gymnasium has a bouldering area, a park and lounge. It is the perfect...