Borobudur Temple Located in Central Java in Indonesia is one of the biggest Budha temple.Borobudur means "monastry on the hill".This iconic temple also listed in World Heritage # 592.