The Pyramids of Sun and Moon are in which country?A. BrazilB. JapanC. MexicoD. Egypt Found an error? Read our corrections policy and report it in the comments below.