It is an ancient Buddhist temple complex on the island of Java, Indonesia.
An impressive complex of ancient Hindu temples and a UNESCO World Heritage Site, in Java, Indonesia.