Popular puzzles created by Thach

PDG river city puzzle online from photo