HomepageHongqi ZhangPopular puzzles created by Hongqi Zhang Popular puzzles created by Hongqi Zhang 112Cape Town (South Africa)Hongqi Zhangsolved 1,732 timesSolve puzzle