

Candi Borobudur, a 9th century Buddhist temple, located in Central Java, Indonesia, is one of the man-made wonders of the world discovered by Sir Stamford Raffles.
Candi Borobudur, a 9th century Buddhist temple, located in Central Java, Indonesia, is one of the man-made wonders of the world discovered by Sir Stamford Raffles.