The Ulupo Heiau (temple) may be the ruins of an ancient pyramid. - Oahu, Hawaii. Additional sources: https://scienceandsf.com/index.php/20...