The Borobudur Temple 1000-Piece Jigsaw Puzzle features the awe-inspiring Borobudur Temple, which was built in the 8th and 9th centuries and is now a UNESCO World Heritage Site in Central Java, Indonesia.
The Borobudur Temple 1000-Piece Jigsaw Puzzle features the awe-inspiring Borobudur Temple, which was built in the 8th and 9th centuries and is now a UNESCO World Heritage Site in Central Java, Indonesia.