The Pyramids of Sun and Moon are in which country? January 31, 2020 – by admin The Pyramids of Sun and Moon are in which country? A. Japan B. EgyptC. Mexico D. Brazil