Xiangqi Tactics and Position Puzzles

Train Xiangqi tactics with checks, captures, combinations and endgame positions.