Teotihuacan Pyramids is located in which country?

A) Agentina

B) Peru

C) Mexico

D) Laos

View Answer
Option – C.