Title: Borobudur Temple, Indonesia - 1000 Piece Jigsaw Puzzle