Share0 Shaoxing Keqiao Yangshan Sport Climbing Centre in east China’s Hangzhou City, serving as the competition venue for sport climbing during the 19th Asian Games, has taken a resolute stand in its commitment to green and sustainable practices.