One of the most famous and beautiful coastal Chinese cities; Weihai is now ready to welcome some of the world’s elite triathletes. They will all compete for the first time at the ITU 2017 Weihai World Cup competition.   Weihai, located right on the coast of China’s north-east Shandong province,…

Read More >>