 It is unclear when they were built, estimated to range from mid 7th century to end of 8th century AD; they are the oldest known standing stone structures in Java.They are originally thought to have numbered 400 but only eight remain.The temples are now believed to have been named after the heroes of the Hindu epic Mahabharata.