Borobudur là một kỳ quan Phật giáo tinh xảo và lớn nhất thế giới, xây dựng vào thế kỷ thứ VIII, tọa lạc cách 42 km về phía Bắc thành phố Yogyakarta, trung tâm của đảo Java, quốc gia Indonesia, và đã được UNESCO xếp vào di sản thế giới vào năm 1991. Borobudur” trong tiếng Indonesia có nghĩa là “Tháp Phật trên đồi cao". Toàn bộ tháp do 300 nghìn viên đá xếp thành, được xây dựng trên một mặt bằng hình vuông rộng 2 500 m², theo mô hình của một Mạn-đà-la, tức sơ đồ về khái niệm vũ.