Borobudur is a buddhist stupa in the mahayana tradition and it is the largest buddhist monument in the world. If you book with tripadvisor you can cancel at least 24 hours before the start date of your tour for a full refund.
About Indonesia Is True Borobudur Temple Heritage Of Solomon