Search Results
Borobudur, World’s Largest Buddhist Temple
Borobudur is the largest Buddhist temple in the 9th century measuring 123 x 123 meters. Borobudur was completed centuries before Angkor Wat in Cambodia.
The name means “temple in the hills“, which comes from the word “bara“(temple or monastery) and “beduhur” (hills or high ground) in Sanskrit. Therefore, in accordance with …














(4.00 out of 5)