These three urban adventurers eyed the Shun Hing Square Tower in Shenzhen, China as their next climbing goal. Standing at 234-meters tall with a 59 meter spire at its top, the Shun Hing Tower is ...
They reshape cities, become iconic landmarks, and show off the amazing things we can achieve with modern technology ...