Borobudur Temple is a 9th-century Mahayana Buddhist temple in Indonesia, located in Central Java. It is one of the largest Buddhist temples in the world and is known for its unique design and intricate stone carvings depicting Buddhist teachings and stories. The temple is a UNESCO World Heritage site and a popular tourist destination.