Candi Sukuh was built partway up Mt. Lawu, just a few km east of Solo, along the dividing line between central and east Java, during the Majapahit period (first half of the 15th century). Its outstanding feature, the pyramidal platform seen here (west face), looks like nothing so much as an Aztec temple-mountain that has somehow been dropped, impossibly, in the middle of Indonesia. Much of the site has been carried away over the years; it now resembles a jigsaw puzzle, with many pieces missing. Moreover, although undoubtedly a place of Shiva worship, it looks nothing like the earlier, classical, Hindu temples elsewhere on Java and Bali; here the worship of Shiva mingles with Bima cult, tantrism, animism, fertility- and nature-worship, and other things even harder to classify.