The Archery World Cup 2024 circuit kickstarts with Stage 1 taking place in Shanghai, China starting on Tuesday.