Long-Hidden "Pyramid" Found in Indonesia Was Likely an Ancient Temple

The structure has potentially been used as a place of worship for thousands of years