Thousands of sport enthusiasts are set to descend on Taitung, located on Taiwan’s stunning tropical east coast for the Challenge…