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